我們有一個基本的MSI安裝程序項目。在某個對話框中,我們對用戶提供的數據進行驗證,然後使用MessageBox()引發適當的消息。在InstallShield的MessageBox中更改OK按鈕的語言環境
現在當MessageBox出現時,它會出現我們想要的消息和一個OK按鈕。
我們有一個問題w.r.t這個OK按鈕的語言環境。當在英語,法語windows 2008機器上測試時,我們可以得到確定按鈕,其中OK是英語。當我們在西班牙語的Windows機器上使用相同的安裝程序時,同樣的OK按鈕在西班牙語中出現OK。
我無法弄清楚這是什麼原因造成的。任何提示/幫助都會有很大的幫助。
/Avadhut。
我使用InstallShield的MessageBox()API。是的,我同意你的說法,以本國語言顯示「OK」按鈕是最好的,但是我的問題是,在所有其他支持的語言環境(法語/德語)中,它會以英語顯示(即「OK」)。所以仍然存在的問題是,爲什麼只有在西班牙語的西班牙語操作系統上。 – user3876575