如何在NSIS中使用禁用启用选项创建按钮?

时间:2013-10-10 07:33:34

标签: nsis

我想在NSIS中创建自定义页面。在该页面中,我需要创建一些按钮......这些按钮可能是基于条件禁用或启用模式...以下是创建按钮的代码

nsDialogs::Create 1018
Pop $0
${NSD_CreateButton} 275 1 20% 12u "Stop Service"
Pop $BUTTON
GetFunctionAddress $0 StopService
nsDialogs::OnClick $BUTTON $0
nsDialogs::Show

$ {NSD_CreateButton}选项将创建具有启用模式的按钮...但我想用禁用模式创建..我已经引用了链接,但我无法找到解决方案......我怎样才能实现这个加载页面本身?

1 个答案:

答案 0 :(得分:0)

Pop $BUTTON之后,向按钮发送禁用消息:

EnableWindow $BUTTON 0