2011-11-13 42 views
0

我想獲取操作系統的語言,而不是區域設置語言。我用GetSystemDefaultLCID(),但它似乎返回錯誤的數據。我的應用程序從SYSTEM帳戶下的計劃任務運行,但它不返回操作系統的語言,它將返回另一種語言。例如,我安裝了Windows XP Professional x64 Edition操作系統(哪種語言是英語),我的應用程序說這個操作系統的語言是匈牙利語(因爲區域設置是匈牙利語)。GetSystemDefaultLCID返回錯誤的數據C++

有沒有人有任何想法我怎麼才能得到正確的語言?

謝謝。

回答

1
GetSystemDefaultUILanguage 

。 。