主题:[讨论]我是windows编程初学者 遇到问题了
程序萧萧
[专家分:0] 发布于 2006-07-28 16:23:00
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <windowsx.h>
int WINAPI WinMain(HINSTANCE hinstance,
HINSTANCE hprevinstance,
LPSTR lpcmdline,
int ncmdshow)
{
MessageBox(NULL, "我的windows",
"我爱windows",
MB_OK | MB_ICONEXCLAMATION);
return(0);
}
写的第一个windows程序 在VC6下编译通过 出现link错误(并没有错误提示:() 但是 在DEV C++下能够编译且连接成功 . 请哪位高手能帮助下新人啊 谢谢 谢谢:)
回复列表 (共5个回复)
沙发
aaronwang [专家分:16870] 发布于 2006-07-28 18:41:00
有错误怎么会没有错误提示?????
板凳
dsh198262 [专家分:100] 发布于 2006-07-28 21:00:00
我一看,就猜到了,你错在那里,你首先要明白,你写的的确是正确的,代码并没有一点错误,可是,你错在了,你把代码,没有放在相应的工程里,懂了么,
这样解决:你先选NEW,建立新工程,然后选择WIN32 APPLICAITON,再选第一个,建立一个新工程,然后把你写的代码,添加进那个空的工程里头,再编译就可以完成程序了,要明白,你所写的,不再是DOS下的程序,所以,要把相应的代码加到相应的工程里去,这种错误,我最开始也有,不过现在理解了,所以就好些了
3 楼
InitInstance [专家分:8720] 发布于 2006-07-28 21:36:00
嘿嘿,初学者雷同的错误,望斑竹把经常犯的错误终结出来,供大家提问前看一看......
4 楼
dongch007 [专家分:20] 发布于 2006-07-29 19:08:00
我写的时候一开始是建的WIN32 APPLICAITON工程
为什么每次关上VISUAL C++再打开编译运行是就不行了??
5 楼
Recker1 [专家分:480] 发布于 2006-08-02 16:41:00
你是不是打开了.cpp文件?这样是不行的,只要双击.dsw文件就没问题了
我来回复