823应用程序体系结构类 1.命令相关类 用于构造应用程 序框架的结构, 应用程序体2.窗口应用程序类 提供多数应用程 系结构类 序公用的功能 3.文档/视类 编写程序的任务是 填充框架,添加应 4.线程基类 用程序专用的功能 命令相关类: CCmdTarget类 该类是 COb ject的子类,它是MC库中所有具有消息映射属性的 基类。消息映射规定了当一对象接收到消息命令时,应调用哪 个函数对该消息进行处理 2.线程基类: CWinThread类 所有线程的基类,可直接使用。 CWinApp类就是从 CWinThread类中派生出来的
11 8.2.3应用程序体系结构类 1.命令相关类:CCmdTarget类 该类是CObject的子类,它是MFC库中所有具有消息映射属性的 基类。消息映射规定了当一对象接收到消息命令时,应调用哪 一个函数对该消息进行处理 应用程序体 系结构类 1.命令相关类 2.窗口应用程序类 3.文档/视类 4.线程基类 编写程序的任务是 填充框架,添加应 用程序专用的功能 用于构造应用程 序框架的结构, 提供多数应用程 序公用的功能 2.线程基类:CWinThread类 所有线程的基类,可直接使用。CWinApp类就是从 CWinThread类中派生出来的
3.窗口应用程序类: CWinApp类 每个应用程序有且只有一个应用程序对象,在运 行程序中该对象与其它对象相互协调,该对象从 CWinApp类中派生出来。 CWinApp类封装了初始化、运 行、终止应用程序的代码。 4.文档/视类 文档对象由文档模板对象创建,管理应用程序的 数据。视对象表示一个窗口的客户区,显示文档数据 并允许用户与之交互
12 4.文档/视类 文档对象由文档模板对象创建,管理应用程序的 数据。视对象表示一个窗口的客户区,显示文档数据 并允许用户与之交互 3.窗口应用程序类:CWinApp类 每个应用程序有且只有一个应用程序对象,在运 行程序中该对象与其它对象相互协调,该对象从 CWinApp类中派生出来。CWinApp类封装了初始化、运 行、终止应用程序的代码