第10章 单文档应用程序设计.pptVIP

  • 2
  • 0
  • 约4.16千字
  • 约 26页
  • 2017-08-17 发布于北京
  • 举报
《面向对象技术与Visual C++》--第10章 第10章 单文档应用程序设计 本章主要内容 创建单文档应用程序 输入输出处理 菜单 滚动条 工具栏和状态栏 对话框和控件 创建单文档应用程序 MFC的文档/视图结构将Windows应用程序的功能划分在不同的类中。 利用MFC提供的运行机制和消息传递机制,构成应用程序的类通过传递消息、调用接口函数,共同完成程序的功能。 AppWizard向导创建的类和文件 AppWizard向导为生成的派生类创建单独的源文件,缺省情况下,类名和类源文件名是基于项目名的(可以在AppWizard向导创建应用程序过程中指定其他名称)。 AppWizard向导为单文档应用程序创建4个派生类和其它一些文件。这4个类分别是文档类、视图类、主框架窗口类和应用程序类。 应用程序的运行机制 MFC应用程序有自己特殊的运行机制,下面以WinHello程序为例,列出应用程序的执行过程。 用CWinApp的构造函数; 程序入口函数WinMain接受控制; WinMain调用应用程序类的InitInstance函数; WinMain进入消息循环; WinMain退出,程序中止。 消息处理机制 MFC应用程序与其他任何 Windows 程序一样,也使用消息驱动机制,但 MFC 提供的消息处理机制使得消息的处理更加容易。 MFC中消息可以分为三类:

文档评论(0)

1亿VIP精品文档

相关文档