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