vs2017 windows编程时出现 错误 LNK2019 无法解析的外部符号 _main,该符号在函数"..."中被引用

今天第一次接触Windows编程 于是用visual studio 2017写了个简单的程序(代码如下),

#include <Windows.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)
{
	MessageBox(NULL, TEXT("这是我第一个Windows编程程序"),TEXT("打招呼"), MB_CANCELTRYCONTINUE);
	return 0;
}

结果出现如下的错误:

严重性 代码 说明 项目 文件 行 禁止显示状态

错误 LNK2019 无法解析的外部符号 _main,该符号在函数 "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) 中被引用 Project6 C:\Users\11958\source\repos\Project6\Project6\MSVCRTD.lib(exe_main.obj) 1 

解决办法如下:

step1:打开项目属性

step2:打开属性页的“系统”-“子系统”-选择“WINDOWS”

(如果对你有帮助的话麻烦点个赞哟~谢谢♪(・ω・)ノ)

猜你喜欢

转载自blog.csdn.net/quellaaa/article/details/80328694
今日推荐