设为首页 加入收藏

TOP

11.2 Windows程序的结构
2013-10-07 16:10:36 来源: 作者: 【 】 浏览:74
Tags:11.2 Windows 程序 结构

11.2  Windows程序的结构

就最简单的仅使用Windows API的Windows程序而言,需要编写两个函数。一个是WinMain()函数,程序的执行是从这里开始的,基本的程序初始化工作也是在这里完成的。另一个是WindowProc()函数,该函数是由Windows调用的,用来给应用程序传递消息。Windows程序的WindowProc()部分通常较大,因为该函数要响应各种因用户输入而引发的消息,所以应用程序的大多数专用的代码都在这里。

虽然这两个函数构成了完整的程序,但它们之间没有直接的联系。调用WindowProc()函数的是Windows而非WinMain()。事实上,WinMain()也是Windows调用的。图11-2可以说明这种情况。

WinMain()函数通过调用某些Windows API函数与Windows通信,WindowProc()函数也是如此。Windows桌面应用程序中的集成因子是Windows本身,它链接了WinMain()与WindowProc()。下面首先看一下构成WinMain()和WindowProc()函数的都有哪些部件,然后再将这些部件组装成一个可工作的、简单的Windows程序示例。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇11.1.7 Windows程序中的符号 下一篇11.2.1 WinMain()函数(1)

评论

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

·python数据分析岗的 (2025-12-25 10:02:21)
·python做数据分析需 (2025-12-25 10:02:19)
·成为一个优秀的pytho (2025-12-25 10:02:16)
·Java后端面试实习自 (2025-12-25 09:24:21)
·Java LTS版本有哪些 (2025-12-25 09:24:18)