Visual Studio Visual C++ 6.0中的入口点

ee7vknir  于 2023-02-09  发布在  其他
关注(0)|答案(1)|浏览(149)

我正在处理一个遗留程序,可执行文件是用C编写的,只使用Windows API,使用Visual C6. 0。
由于所有默认库都被删除了,我无法正常使用WinMain()。我如何指定一个新的入口点,我在任何地方都找不到该选项。我知道这是可能的,因为我已经在Visual Studio C
2010上完成了。

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
MessageBoxA(NULL,"Hello World!","info",0);
return 0;
}

错误。

LINK : error LNK2001: unresolved external symbol _WinMainCRTStartup
Release/calcy.exe : fatal error LNK1120: 1 unresolved externals
0md85ypi

0md85ypi1#

我发现它后,刚刚张贴的问题。添加到下面的头文件。

#pragma comment(linker, "/ENTRY:main")

相关问题