3.2.2 MFC中的消息处理

MFC(Microsoft Foundation Classes),微软基础类(Microsoft Foundation Classes),实际上是微软提供的,用于在C++环境下编写应用程序的一个框架和引擎,是微软对API函数的专用C++封装,这种结合一方面让用户使用微软的专业C++ SDK来进行Win下应用程序的开发变得容易,缩短了软件的开发周期,减少了应用程序开发人员的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类[6,8]。来.自/优尔论|文-网www.youerw.com/

Windows程序是基于一种事件驱动的编程模式,应用程序在调试过程中需要做的每项工作极大部分是基于处理Windows消息的。前面所谈到的MFC应用程序框架,比起之前的Windows程序下的消息处理,它让程序员更加安心专注地搞程序代码,无需他们担心软件的界面问题和消息处理问题。这是由于从CcomTarge派生的类能够拥有自己的消息映射。MFC用用户类的消息映射来决定怎样处理已经给定的消息。使我们能最大限度的利用C++语言的优点将我们的类进行功能性封装,这样,由这些类所创建的其他类就不用再次重复操作。

3.3 Socket编程的实现

随着计算机网络化的深入,计算机网络编程在程序设计的过程中变得日益重要。网络编程技术的实现过程是首先选择适当的协议将发送端的信息封装好,接着在另一方的接收端对封装的信息进行解析,然后获得对方传输的数据信息,达到网络间双方通信的目的[9,10]。在这一过程中,选择传输协议,发送方对数据包进行封装以及过滤,接收方对数据包的捕获和解析是主要的工作。

上一篇:多用户MIMO-OFDM系统资源分配技术研究
下一篇:P2P简易分布式程序的开发

控制器局域网(CAN)技术茬工...

局域网的信息安全与病毒防治策略【4377字】

局域网图书资料查询系统【4032字】

vc++几种排序算法演示软件实现

VC++在线学习平台的设计

VC++BlackList的主机防火墙设计+源代码

VC++五子棋游戏的设计

网络语言“XX体”研究

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

安康汉江网讯

老年2型糖尿病患者运动疗...