Windows installer - 自定义 Installshield 的本机"AskYesNo"框



请告诉我如何将Installshield默认的本地' AskYesNo '问题框中的" Yes "one_answers" No "按钮更改为" import "one_answers" skip "。也请告诉我如何改变标题(这是本地显示为"问题")的AskYesNo问题框自定义文本。谢谢你。

默认标题为Question。要更改标题栏的内容,请在调用AskYesNo之前调用SetDialogTitle。

AskYesNo消息框是通过直接调用相应的Windows API函数创建的,该函数显示一个系统模态对话框。一旦模态对话框被显示,它将保持焦点,直到最终用户关闭它。

因为这个对话框是由Windows显示的,所以在安装过程中不能更改按钮中的文本。该文本-英文版本中的"是"one_answers"否"-由Windows以与运行安装的Windows版本相适应的语言显示;此文本不需要手动本地化。如果你需要显示一个更灵活的对话框,直接调用Windows API函数或使用自定义对话框。

我希望这有帮助:)

来源:http://helpnet.flexerasoftware.com/installshield19helplib/Subsystems/installshield19langref/helplibrary/LangrefAskYesNo.htm

相关内容

  • 没有找到相关文章

最新更新