我正在尝试将onchange事件处理程序附加到NSIS中的现有Install目录文本框。然而,它似乎永远不会触发。我有什么想法可以做到这一点?
GetDlgItem $TextControl $HWNDPARENT 1019
GetFunctionAddress $R0 MYFUNCTION
nsDialogs::OnChange $TextControl $R0
我使用资源黑客来获取控件ID,我在显示MUI_PAGE_DIRECTORY之前将上面的代码添加到MUI_PAGE_CUSTOMFUNCTION_SHOW。
有关获取函数以触发现有控件的任何帮助都将非常感激。
由于
答案 0 :(得分:0)
nsDialogs On*
回调仅适用于nsDialogs自定义页面。
如果需要检查目录页面上的$InstDir
变量,可以使用.onVerifyInstDir
函数回调。