我刚刚开始使用visual cpp 2013。我环顾网页寻找教程,并尝试运行以下代码。
#include <windows.h>
#include <tchar.h>
int WINAPI winMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, int nShowCmd)
{
MessageBox(NULL, _T("Hello World"), _T("A Sample Application"), MB_ICONINFORMATION);
return 0;
}
它会抛出以下错误
错误1错误LNK2019:未解析的外部符号_WinMain @ 16在函数___tmainCRTStartup中引用C:\ Users ...... \ MSVCRTD.lib(crtexew.obj)SampleApp
任何人都可以告诉我这里我做错了什么,有人可以建议最新教程的网站(除了msdn)。
答案 0 :(得分:0)
我认为Raymond Chen已经回答了你的问题,但你不这么认为。让我再试一次。
从您的代码中,您拼错了“wWinMain&#39;”。正确的一个有8个字符,你的只有7个字符。你看,这就是问题。
我在VS 2013中尝试过:用wWinMain替换你的winMain。项目建立并运行没有问题。请再试一次。