MFC ClassWizard选项卡 的意义

更新时间:2023-09-02 09:36:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

在 Visual C++ 编程时经常要添加一些消息响应,这里与大家分享一下 MFC ClassWizard选项卡 的意义

对于刚开始学 Visual C++的朋友来说,可能对 MFC ClassWizard(如下图) 的选项卡不太明白,我也查阅了一些资料,给大家分享一下。

1.Message Maps1.Message Maps选项卡

主要完成创建新类、主要完成创建新类、添加、添加、删除消息处理函数等任务。删除消息处理函数等任务。包含:

⑴.两个下拉列表框:㈠. Project下拉列表框 ㈡ . Class name下拉列表框;

⑵.三个列表框三个列表框:三个列表框: ㈠ Object IDs列表框 ㈡ . Message列表框 ㈢ Member functions列

表框;㈣.一个文本信息框;

⑶.四个工具按钮四个工具按钮。四个工具按钮。

★ ProjectProject下拉列表框:该下拉列表框用于选择当前操作的项目。 下拉列表框

★ Class nameClass name下拉列表框:该下拉列表框用于选择当前要操作的类。 下拉列表框

★ Object IDsObject IDs列表框:该列表框用于显示当前选定类中能够产生消息的对象的ID值. 列表框

★ Message Message列表框:当前项可以处理的消息以及可被重写的MFC虚函数。 列表框

★ Member functionsMember functions列表框:列出了在Class name下拉列表框中所选中的当前类包含的所有所有成员列表框

函数。其中用字母“V”标出的是MFC虚函数,用字母“W” 标出的是Windows消息处理函数。

★ 文本信息框文本信息框:在Project下拉列表框的下方有一个文本信息框,用于显示当前选中类的源文件. 文本信息框

★ Add ClassAdd Class按钮:该按钮用于向当前的Project中添加一个新类. 按钮

★ Add Function Add Function按钮:该按钮用于向当前选定类中为当前选定的消息添加一个消息处理函数。 按钮

★ Delete Function Delete Function按钮:该按钮用于在当前选定的类中删除已有的成员函数。 按钮

在 Visual C++ 编程时经常要添加一些消息响应,这里与大家分享一下 MFC ClassWizard选项卡 的意义

★ Edit CodeEdit Code按钮:单击该按钮将打开编辑窗口,光标自动跳到选定的成员函数的源代码处。 按钮

2. Member Variables选项卡

添加与对话框中的控件相关联的成员变量,以便程序能利用这些成员变量与对话框中的控件进行数据交换。 Member Variables选项卡中包含 :

★ Control IDs:IDs显示当前选定类中能够映射成员变量的控件映射成员变量的控件的映射成员变量的控件ID值。所谓能映射成员变量的控件,就是可以使用该成员变量来代表某个控件,当控件发生改变时,该成员变量的值也发生相应变化。 ★ TypeType:该项表示成员变量的类型。 Type

★ MemberMember:该项表示成员变量的名字。 Member

★ Add VariableAdd Variable按钮:该按钮用于为当前选定的控件添加一个成员变量。

★ Delete VariableDelete Variable按钮:该按钮用于删除一个现有的成员变量。

★ Update ColumnsUpdate Columns按钮:该按钮用于选定一个数据源,只在记录集合类中才可以使用。 ★ Bind All Bind All按钮:将未绑定的记录集里的数据成员绑定到数据源的一个表中相应的列上。 按钮

3. Automation选项卡

该选项卡允许用户加入方法或属性以增强Automation功能。

4. ActiveX Events选项卡

该选项卡允许用户加入事件以支持ActiveX控件。

5. Class Info选项卡

该选项卡用于显示和设置当前选定类中的一些重要信息。

本文来源:https://www.bwwdw.com/article/0iai.html

Top