請問各位大俠, 我現在想列舉當前系統安裝的語言包 要怎么做啊?
其實真正遇到的問題是,我們的程式是多語言的 然后支持了好多種語言(很多是網友給翻譯的)。 然后我程式里就有個選擇語言的下拉框,但是大多數時候不是所有的語言都能正確顯示的, 比如純英文系統是無法顯示中文,韓文等等。
現在我就是想知道 用戶的作業系統是否支持某種指定的語言, 比如中文, 韓文,法語 等等
uj5u.com熱心網友回復:
算了 可能問題比較偏, 最后發現vista以后 實際上沒有語言包這種東西了。uj5u.com熱心網友回復:
呃呃呃 要是有人會 還是告訴下下 我們還要支持XPuj5u.com熱心網友回復:
額鵝鵝鵝 連個接分的人都沒有嗎?uj5u.com熱心網友回復:
對,像win7以后,OS自帶一個MUI多語言版本,就是基本各種語言都支持了。這種用戶選了不支持的語言,顯示亂碼,應該也是可以說的過去的
uj5u.com熱心網友回復:
百度搜相關關鍵字。uj5u.com熱心網友回復:
XP現在是古代的作業系統了uj5u.com熱心網友回復:
樓主有這個需求,個人覺得還是應該盡量提供滿足需求的答案。可以用EnumUILanguages, 可參考:
https://msdn.microsoft.com/en-us/library/windows/desktop/dd317834(v=vs.85).aspx
以及EnumUILanguagesProc ,可參考:
https://msdn.microsoft.com/en-us/library/windows/desktop/dd317835(v=vs.85).aspx
具體的范例因為時間關系,沒有幫樓主找到,希望能有幫助。
用心回答每個問題,如果有幫助,請采納答案好嗎,謝謝~~~
uj5u.com熱心網友回復:
EnumUILanguagesProc 看起來可以用,從win2000開始支持這個函式了,開始沒太詳細這里的檔案 應為一開始我看的是GetUILanguageInfo 這個似乎更為試用 但是要vista以后才行。 等我試試吧,現在也不是很著急的問題
uj5u.com熱心網友回復:
沒辦法啊,別人給你個統計串列 別人的是否支持XP打勾了 你的打XXX就會降低分數
uj5u.com熱心網友回復:
這個問題,后來有研究嗎,怎么樣了呢,能結題嗎。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/96794.html
標籤:界面
