菜单
  

    2.1.1 MFC框架

    MFC应用程序的总体框架结构通常是由从MFC基类派生出的几个子类和一个CWinApp类对象(即应用程序对象)所构成的。应用程序整体框架的构成是由各种不同的类结合而形成,其目的就在于让程序员能够以此基础上建立起一个结构完整完备的Windows应用程序,相对SDK来说这种方式更为简洁明了。在整体上,MFC框架已经事先定义好了应用程序的整体框架,并提供了应用程序接口的标准实现方法,留给程序员的工作就是借助于预先定义好的各个接口把具体的应用程序填充入该框架。这项工作借助于Microsoft Visual C++提供了各种相应工具可以轻易地予以实现:资源编辑器能够帮助用户直观地设计各种用户接口;AppWizard可以帮助构建起初步的框架文件(如代码和资源等):ClassWizard可以用来协助在框架文件间添加入相应的代码;编译则可以通过类库来将应用程序特定的逻辑予以实现。

    2.1.2 MFC类库

    构成MFC框架的是MFC类库。MFC提供的类绝大部分都被用来进行界面的开发和关联窗口的动作,但MFC提供的诸多类中存在相当一部分的类并不与窗口进行关联,即这些类主要用于在Windows系统中实现相应的内部处理,并非是作为一个界面类来实现对窗口对象的控制(如窗口的创建)的。源:自~751·论`文'网·www.751com.cn/

    MFC类库可以看成是由两部分构成的。主体部分即为通常所说的C++类库,MFC应用程序的主体框架即由这些类所构成。MFC中的预定义宏、全局变量和全局函数则在整个类库中起着辅助作用。两部分都是MFC进行应用程序开发时不可缺少的重要部分。

    MFC类库按照应用功能可以将类库划分为基本基类、应用程序结构类、对话框和控件类、图形显示和打印类、数据类型和集合类、线程和同步类、文件和数据库类、网络和Internet类、OLE类、ActiveX控件类和调试和异常类。在这些类中,有的负责对Win32应用程序编程接口封装的实现,有的则实现了对应用程序的概念封装,有些类实现了对OLE特性的封装,还有些将对ODBC和ADO数据访问功能的封装予以实现,诸如此类。

  1. 上一篇:Jpcap工具Apriori算法WEB访问模式挖掘
  2. 下一篇:基于分布式的机器人集成环境设计
  1. OpenCV路面异常滞留物检测与分析技术研究

  2. 桥梁检测机器人病害视觉检测技术研究

  3. 道路病害检测系统设计+文献综述

  4. 新生代农民工培训现状分析

  5. 探讨“绿色生态”在都市设计中的体现

  6. 机器人摩擦焊机头设计

  7. 公共服务均等化文献综述和参考文献

  8. 文化旅游主题展示设计广富林十里长街设计

  9. 带式输送机技术英文文献和中文翻译

  10. 合肥老乡鸡连锁餐饮企业的经营策略探析

  11. 圆柱绕流国内外研究现状

  12. 分光光度法测定水溶液中有机酸含量的研究

  13. 《简爱》女性主义的象征

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回