设为首页 加入收藏

TOP

2.3.3 Windows程序的编写
2013-10-07 00:50:48 来源: 作者: 【 】 浏览:77
Tags:2.3.3 Windows 程序 编写

2.3.3  Windows程序的编写

除了单调的控制台程序外,Dev-C++(www.cppentry.com)也可以开发具有Windows界面的程序。

现在动手
现在我们体验一下如何使用Dev-C++(www.cppentry.com)来开发一个Windows程序。

启动Dev-C++(www.cppentry.com),选择【文件】→【新建】→【工程】菜单项,创建新的工程,选择“Windows Application(Windows应用)”,并将工程命名为dev-windows,如图2-30所示。

Windows程序的编写

Dev-C++(www.cppentry.com)会自动生成一个Windows应用程序,代码如下:

Windows程序的编写
Windows程序的编写 
Windows程序的编写 
Windows程序的编写  

编译运行该程序,结果如图2-31所示。

Windows程序的编写

为了便于读者理解,这段代码的流程如图2-32所示。它包含两个函数入口,WinMain()类似于传统的main()函数,WindowProcedure()则指定一个专门用以处理Windows消息的函数,它一般由程序员提供,为Windows在消息来临时自动调用。

Windows程序的编写

读者可能觉得图2-31这个界面太过单调,可以考虑在第82行之前加入如下代码:

Windows程序的编写 

这段代码让程序对WM_PAINT消息进行响应,并在客户区输出一张圆形大饼,如图2-33所示。

Windows程序的编写

可以看出,使用Dev-C++(www.cppentry.com)一样可以开发Windows程序。此外,Dev-C++(www.cppentry.com)照样可以创建静态库及DLL。所以说,没有了Visual C++(www.cppentry.com),世界不会一片黑暗。

光盘导读

该项目对应于光盘中的目录“\ch02\dev-windows”。

【责任编辑:王晶 TEL:(010)68476606】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2.3.2 控制台程序的编写 下一篇2.4.1 使用Visual C++编写程序

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: