0

我正在尝试将 onchange 事件处理程序附加到 NSIS 中现有的安装目录文本框。但是,它似乎永远不会触发。任何想法我怎么能做到这一点?

GetDlgItem $TextControl $HWNDPARENT 1019
GetFunctionAddress $R0 MYFUNCTION
nsDialogs::OnChange  $TextControl $R0

我使用 Resource hacker 来获取控件 ID,并在显示 MUI_PAGE_DIRECTORY 之前将上述代码添加到 MUI_PAGE_CUSTOMFUNCTION_SHOW。

任何有关在现有控件上触发功能的帮助将不胜感激。

谢谢

4

1 回答 1

0

nsDialogsOn*回调仅适用于 nsDialogs 自定义页面。

.onVerifyInstDir如果您需要检查$InstDir目录页面上的变量,可以使用函数回调。

于 2016-09-05T20:21:31.403 回答