我是MFC的新手,我需要構建一個多語言應用程序,該應用程序應該能夠在運行時更改語言。從資源DLL加載控件的標題
AFAIK使用MFC進行國際化的常用方法是創建純資源DLL。但似乎沒有簡單的方法(即加載DLL,調用某個函數,MFC自動更新所有東西或類似的東西)在運行時切換資源DLL,對吧?因此我將不得不手動更新所有控件等。我已經設法從DLL的字符串表中加載字符串,但由於像按鈕這樣的控件的標題存儲在相應的對話框中(如果我相信我的資源黑客:)),我認爲必須有一種方法來加載它們並避免手動存儲字符串表中的附加字符串。
還是有另一種我不知道的方式?
如果這有什麼差別......我不得不使用MS嵌入式VISUAL C++ 4