首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

用Windows API写的Hallo World程序不能执行?解决方案

2012-02-14 
用Windows API写的Hallo World程序不能执行?初学WindowsAPI,找了本windows程序设计。里面第一个程序是hallo

用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”,是不是建成控制台的了?
[解决办法]
书上应该有建立工程的说明。

热点排行