注册DLL,反注册DLL
RegDll"***.dll", UnRegDll"***.dll"
RMDir:
If /r is specified, the directory will be removed recursively, so all directories and files in the specified directory will be removed.
卸载禁用选择目录和编辑目录:
!define MUI_PAGE_CUSTOMFUNCTION_SHOW un.DisableBrowse
!insertmacro MUI_UNPAGE_DIRECTORY
Function un.DisableBrowse
FindWindow $0 "#32770" "" $HWNDPARENT
GetDlgItem $0 $0 1001
EnableWindow $0 0
FindWindow $0 "#32770" "" $HWNDPARENT
GetDlgItem $0 $0 1019
EnableWindow $0 0
FunctionEnd
FindWindow $0 "#32770" "" $HWNDPARENT
GetDlgItem $0 $0 1001
EnableWindow $0 0
FindWindow $0 "#32770" "" $HWNDPARENT
GetDlgItem $0 $0 1019
EnableWindow $0 0
FunctionEnd
所需空间,可用空间:1023,
1024
隐藏某一项:
FindWindow $0 "#32770" "" $HWNDPARENT
GetDlgItem $0 $0 1023
ShowWindow $0 ${SW_HIDE}/${SW_SHOW}
GetDlgItem $0 $0 1023
ShowWindow $0 ${SW_HIDE}/${SW_SHOW}
本文介绍了一种使用脚本进行DLL文件的注册与反注册的方法,并展示了如何通过脚本实现目录卸载过程中的禁用浏览及编辑功能。此外,还提供了调整窗口可见性的示例。
2797

被折叠的 条评论
为什么被折叠?



