<windows.h> LNK2019,LNK1120

时间:2018-09-13 05:11:51

标签: c++ visual-studio user-interface visual-c++ graphics

我正在使用Visual Studio 2017,并且为C ++打开了Win32控制台应用程序。我刚刚开始使用C ++ GUI和windows.h以及类似的东西,在本教程中,我输入了以下程序:

#include "stdafx.h"    
#include <windows.h>
#include <cstring>

using namespace std;

int WINAPI WinMain(HINSTANCE hINST, HINSTANCE hprevINST, LPSTR args, int ncmdshow)
{
   MessageBox(NULL, L"HELLO", L"GUI", MB_OK);
   return 0;
}

但是,它不断向我显示这些错误:

函数int __cdecl invoke_main(void) (?invoke_main@@YAHXZ)中引用的LNK2019无法解析的外部symbol_main

LNK1120 1个未解决的外部

我不知道他们在说什么。我阅读了它们的错误页面,但是程序中没有外部变量。这是怎么回事?我该怎么办?

注意:这不是重复。许多人推荐了另一个答案,但请记住,与简单的消息框GUI程序相比,这是一个复杂的程序。这是我的第一个GUI程序。我只启动了GUI。

0 个答案:

没有答案