2015-06-04 15 views
0

請告訴我如何將默認Installshield的本機'AskYesNo'問題框中的「是」和「否」按鈕更改爲「導入」和「跳過」。 也請告訴我如何將AskYesNo問題框的標題(原生顯示爲'問題')更改爲自定義文本。 謝謝。自定義Installshield本機'AskYesNo'框

+0

也許檢查此資源:http://www.installsite.org/pages/en/isp_ui.htm –

回答

0

默認標題是Question。要更改標題欄的內容,請在調用AskYesNo之前調用SetDialogTitle。

AskYesNo消息框是通過直接調用相應的Windows API函數創建的,該函數顯示系統模式對話框。一旦顯示模態對話框,它將保持對焦狀態,直到最終用戶關閉爲止。

由於此對話框由Windows顯示,所以按鈕中的文本無法通過安裝進行更改。該文本 - 英文版中的「是」和「否」 - 由Windows以適合於運行安裝的Windows版本的語言顯示;此文本不需要手動本地化。如果您需要顯示更靈活的對話框,請直接調用Windows API函數或使用自定義對話框。

我希望這會幫助:)

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