读书人

用Windows API写的Hallo World程序不能

发布时间: 2012-02-14 19:19:19 作者: rapoo

用Windows API写的Hallo World程序不能执行?
初学Windows API,找了本windows程序设计。里面第一个程序是hallo world,我用VC6执行,提示
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/HalloWorld.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

程序如下:
//Hallo World. sample program using windows API
//////////////////////////////////////////////////////

#include <windows.h>

int WINAPI WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
PSTR szCmdLine,
int iCmdShow)
{
MessageBox(NULL, TEXT( "Hallo World! "), TEXT( "Hallo Message "), 0);
return 0;
}

[解决办法]
建的工程不对。
要建Win32 Application
[解决办法]
工程类型应该错了,“_main”,是不是建成控制台的了?
[解决办法]
书上应该有建立工程的说明。

读书人网 >VC/MFC

热点推荐