win32 api 最简单的程序怎么执行?
#include<windows.h>intWINAPIWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPSTRlp...
#include <windows.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine, int nCmdShow)
{
MessageBox(NULL, "Goodbye, cruel world!", "Note", MB_OK);
return 0;
}
我正在阅读一本书,书上第一个例子我就不能懂,能不能在vc++6.0中运行这个程序,怎么运行?用.C后缀名的文件,编译没错误,但是执行则有一个错误。要是什么样的文件才能执行这样的程序?
后面我又重新打开编译程序,执行之后出现dos的黑窗口,但是没有“goodbye,cruel world!”这句程序中执行的话。回车之后,窗口就提示press any key to continue 在按回车就结束了 展开
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine, int nCmdShow)
{
MessageBox(NULL, "Goodbye, cruel world!", "Note", MB_OK);
return 0;
}
我正在阅读一本书,书上第一个例子我就不能懂,能不能在vc++6.0中运行这个程序,怎么运行?用.C后缀名的文件,编译没错误,但是执行则有一个错误。要是什么样的文件才能执行这样的程序?
后面我又重新打开编译程序,执行之后出现dos的黑窗口,但是没有“goodbye,cruel world!”这句程序中执行的话。回车之后,窗口就提示press any key to continue 在按回车就结束了 展开
2个回答
展开全部
首先,你不要选择win32控制台程序,而是选择win32项目。其次,就是选择时要选windows应用程序!我这是拿vc 2010说得!你那肯定是这个问题!希望对你有帮助!
追问
用vc++6.0选择win32 application 然后 选第二个选项 应用程序
是无法出现黑窗口
http://winprog.org/tutorial/files/forgers-win32-tutorial.zip
这个是一些源代码,用c语言写的不是c++我用的编译器是vc++6.0
打开一个.C的文件编译,没问题,组建,运行就会出一个错误
我simple window 都运行不出来,
你能运行出来吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-04-18
展开全部
告诉你答案,在调试的选项里c++里和链接里吧—console 改成-windows有两个地方要修改。网上有类似教程
参考资料: www.baidu.com
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询