1.Build/configuration/
利用Add增加一個對應的項目拷貝,比如Win32 Debug --> Win32 Unicode Debug
2.Project/Setting
修改General對應的項目文檔輸出,會默認修改
修改C++/Preprocessor :添加_UNICODE和UNICODE
Link/Output: Entry-Point Symbol 填入指定入口
參考
UNICODE Windows : wWinMainCRTStartup
UNICODE Console : wmainCRTStartup
非 UNICODE Windows: WinMainCRTStartup
非 UNICODE Console: mainCRTStartup
有時需要修改程序中的入口函數
比如main-->_tmian
__FILE__ 是ANSI字符串 可以採用以下宏改成
#define WIDEN2(x) L ## x
#define WIDEN(x) WIDEN2(x)
#define __WFILE__ WIDEN(__FILE__)
參考MSDN