1.1.3 类向导类向导是集成开发环境的重要工具。打开或新建一个工程,选择菜单“View→ClassWizard命令(快捷键Ctrl+W)”,会弹出“MFC Class Wizard”对话框,此对话框包括下面几个属性页。 ¡ Message Maps属性页:管理消息和成员之间的联系。 ¡ Member Variables属性页:管理与控件相关联的成员变量。 ¡ Automation属性页:提供各种支持Automation的特性。 ¡ ActiveX Events属性页:提供支持各种支持ActiveX的各种特性。 ¡ Class Info属性页:显示类信息。 前面两个属性页使用得比较多,下面详细介绍。 1.Message Map属性页
Message Map属性页可以让用户增加成员函数来控制消息,也可以删除成员函数和编辑成员函数,如图1-12所示。
图1-12 Message Maps属性页 ¡ Project:显示当前工程名,该下拉列表框列出了当前工作空间的所在有工程。 ¡ Class name:显示当前类名,该下拉列表框列出了当前工程的所有类。 ¡ Objects IDs:该列表框列出了当前类所有可能接受消息的对象的ID。 ¡ Message:该列表框列出了当前对象可以处理的消息及可以被重写的虚函数。 ¡ Member functions:该列表框列出了与消息有关的函数,标注“V”的是虚函数,标注“W”的是Windows消息。 ¡ Discription:说明信息。 ¡ Add Class按钮:增加新类。 ¡ Add Function按钮:增加函数。 ¡ Delete Function按钮:删除函数。 ¡ Edit Function按钮:编辑函数。 2.Member Variables属性页Member Variables属性页允许用户管理与控件相关联的变量,以便程序利用这些成员变量同这些控件进行信息交换,如图1-13所示。
图1-13 Member Variables属性页 ¡ Project:选择当前工程名。 ¡ Class name:选择当前类名。 ¡ Control IDs:当前类关联的窗口的控件。 ¡ Type:成员变量的类型。 ¡ Member:与控件关联的成员变量的名字。
|
|