属性页(MFC)

属性页通过支持基于对话框的数据配置结构显示特定 OLE 控件属性的当前值在一个自定义,图形界面的查看和编辑数据交换 (ddx)。

此数据配置结构映射属性页控制对该 OLE 控件的各个属性。 控件的属性的值反映属性页控件的状态或目录。 映射在属性页中控件和属性之间由 DDP_ 在属性页中 DoDataExchange 成员函数指定函数调用。 下面是的 DDP_ 功能列表使用您的控件,属性页交换数据输入:

属性页数据传输

DDP_CBIndex

与控件的属性链接在组合框中的选定字符串的索引。

DDP_CBString

与控件的属性链接在组合框中的选定字符串。 选定的字符串可以以字母开头和属性值相同,但不需要完全匹配它。

DDP_CBStringExact

与控件的属性链接在组合框中的选定字符串。 选定的字符串和特性的字符串值必须完全匹配。

DDP_Check

与控件的属性链接在控件的属性页的复选框。

DDP_LBIndex

与控件的属性链接列表框中的选定的字符串的索引。

DDP_LBString

与控件的属性链接列表框中的选定的字符串。 选定的字符串可以以字母开头和属性值相同,但不需要完全匹配它。

DDP_LBStringExact

与控件的属性链接列表框中的选定的字符串。 选定的字符串和特性的字符串值必须完全匹配。

DDP_PostProcessing

完成属性值调用从控件。

DDP_Radio

与控件的属性链接在控件的属性页中的一个单选按钮组。

DDP_Text

与控件的属性链接在控件的属性页的控件。 此函数处理属性的几种不同的类型,如 双线不足BSTRlong

有关 DoDataExchange 功能和属性页的更多信息,请参见中的文章 Activex 控件:属性页

下面是用于宏的列表创建和管理 OLE 控件的属性页:

属性页

BEGIN_PROPPAGEIDS

启动属性页 ID 列表。

END_PROPPAGEIDS

关闭属性页 ID 列表。

PROPPAGEID

声明控件类的属性页。

请参见

概念

MFC宏和Globals