VS2008 MFC工程 中文亂碼解決

2022-04-07 07:37:29 字數 376 閱讀 8026

vs2008中的mfc工程和vc6.0中的嚮導有所不同,它預設的字符集是unicode,

按照預設值選下去,最後生成的工程可能中文會顯示為亂碼,我就遇到了這種情況

總結一下,要注意以下幾個地方.首先在wazard中有要求選擇資源檔案的語言,一定要選擇為中文

這個是最重要的.否則之後工程裡面的選項怎麼改可能都還是亂碼.

注意了這個之後,再注意,工程的屬性,裡面的charset是use unicode character set(或者使用多位元組字符集)

在編碼的時候 所有的字串包上巨集_t("your string goes here");

這個巨集可以保證如果你以後可能面臨改變字符集的風險,不用去乙個乙個的改字串去了.

...ok!

VS2008 MFC工程 中文亂碼解決

vs2008中的mfc工程和vc6.0中的嚮導有所不同,它預設的字符集是unicode,按照預設值選下去,最後生成的工程可能中文會顯示為亂碼,我就遇到了這種情況 總結一下,要注意以下幾個地方.首先在wazard中有要求選擇資源檔案的語言,一定要選擇為中文 這個是最重要的.否則之後工程裡面的選項怎麼改...

VS2008 MFC工程 中文亂碼解決

vs2008中的mfc工程和vc6.0中的嚮導有所不同,它預設的字符集是unicode,按照預設值選下去,最後生成的工程可能中文會顯示為亂碼,我就遇到了這種情況 總結一下,要注意以下幾個地方.首先在wazard中有要求選擇資源檔案的語言,一定要選擇為中文 這個是最重要的.否則之後工程裡面的選項怎麼改...

VS2008 MFC開發總結

使用delphi開發工具好多年了,總體上還是從事資訊管理系統的開發.總想深入的研究一下其他方向,例如遊戲或核心級的程式設計.但都由於看到c,c vc等因素而退卻了.delphi確實優秀,但也能讓人懶惰,想實現什麼功能了,就去網上搜尋現成的控制項.當然也偶爾出於好奇,檢視這些控制項的原始碼,並對其加以...