0
我剛剛開始使用visual cpp 2013。我環顧網絡教程,並嘗試運行以下代碼。Visual C++ 2013 lnk2019錯誤
#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Ç引用:\用戶...... \ MSVCRTD.LIB(crtexew.obj) SampleApp
任何人都可以告訴我我在這裏做錯了什麼,有人可以建議網站最新的教程(除了msdn)。
你正在找尋WinMain嗎?你有一個叫做'winMain'的函數是不一樣的。 –
好了,我去MSDN和檢查了微軟的示例應用程序,看到他們用這樣的: INT WINAPI wWinMain(HINSTANCE的hInstance,HINSTANCE hPrevInstance,LPWSTR lpCmdLine,INT nShowCmd) 所以我改名爲我的WinMain到wWinMain和驚喜......編譯沒有任何錯誤.. 所以我的新questipon是..是winMain保留關鍵字?我GOOGLE了,但它只是讓我更困惑! – Bl4ckr4p70r
C區分大小寫。 'WinMain'和'winMain'不一樣。 –