使用vc6.0编写window程序时出先非代码错误何解
小弟最近开始自学windows编程,因为书上讲的是用vc6.0的工具,我就也用这个工具了,可是今天在写窗口程序的时候出现了如下的错误提示:
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/Typer.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
Typer.exe - 2 error(s), 0 warning(s)
我开始以为是代码问题,当我把书自带光盘得代码复制进去的时候也出现了同样得提示,我猜是不是工具有问题,可是书上又没说,现在在这里请教各位大哥大姐了,很感激大家!!!
[解决办法]
Windows编程写的主函数是WinMain()
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance, LPSTR lpCmdLine,int nCmdShow){}
[解决办法]
Windowsn程序中不会出现main()
既然报的是缺少main()函数,应该是建错工程了。
建工程的时候选中Win32 Application