读书人

MFC工程设置UNICODE后unresolved ex

发布时间: 2012-03-13 11:21:11 作者: rapoo

MFC工程设置UNICODE后,unresolved external symbol _WinMain@16
MFC,
在工程里把_MBCS改为UNICODE出现:
msvcrtd.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/Key.exe : fatal error LNK1120: 1 unresolved externals
怎么解决?

[解决办法]
工程检错了,你可能建的win32 console application,而不是win32 application
[解决办法]
把你的工程设置中USE OF MFC修改成支持MFC的试试
[解决办法]
msvcrtd.lib 是 MT库
而你mfc工程.要连MFC库 . 你不蛋疼马
[解决办法]
project->setting菜单下
在link选项卡下把那个Entry-point symbol改成:wWinMainCRTStartup

读书人网 >VC/MFC

热点推荐