回 帖 发 新 帖 刷新版面

主题:[讨论]我是windows编程初学者 遇到问题了


#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个回复)

沙发

有错误怎么会没有错误提示?????

板凳

我一看,就猜到了,你错在那里,你首先要明白,你写的的确是正确的,代码并没有一点错误,可是,你错在了,你把代码,没有放在相应的工程里,懂了么,
这样解决:你先选NEW,建立新工程,然后选择WIN32 APPLICAITON,再选第一个,建立一个新工程,然后把你写的代码,添加进那个空的工程里头,再编译就可以完成程序了,要明白,你所写的,不再是DOS下的程序,所以,要把相应的代码加到相应的工程里去,这种错误,我最开始也有,不过现在理解了,所以就好些了

3 楼

嘿嘿,初学者雷同的错误,望斑竹把经常犯的错误终结出来,供大家提问前看一看......

4 楼

我写的时候一开始是建的WIN32 APPLICAITON工程
为什么每次关上VISUAL C++再打开编译运行是就不行了??

5 楼

你是不是打开了.cpp文件?这样是不行的,只要双击.dsw文件就没问题了

我来回复

您尚未登录,请登录后再回复。点此登录或注册