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 在按回车就结束了
展开
 我来答
kissmegodlike
2011-04-07 · 超过12用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:0
展开全部
首先,你不要选择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

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式