| 释义 |
COlePropertyPage
| CObject | | └CCmdTarget | | └CWnd | | └CDialog | | └COlePropertyPage |
COlePropertyPage类以类似于对话框的图形化界面来显示定制控件的属性。例如,一个属性页可能会包含一个编辑控件,允许用户查看和修改控件的标题属性。 每一个定制的或普通的控件属性都可以有一个对话框控件来允许控件的用户查看当前的属性值,如果有必要的话还可以修改这个值。 要获取更多有关使用COlePropertyPage的信息,请参见“Visual C++程序员指南”一书中的文章“ActiveX控件:属性页”,和“Visual C++教程”中的“修改缺省的属性页”。 #include <afxctl.h> 请参阅:CDialog
COlePropertyPage类成员
构造| COlePropertyPage | 构造一个COlePropertyPage对象 |
操作| GetObjectArray | 返回由属性页编辑的对象数组 | | SetModifiedFlag | 设置一个标志,该标志用来表明用户是否修改了属性页 | | IsModified | 表明用户是否修改了属性页 | | GetPageSite | 返回一个指向属性页的IPropertyPageSite接口的指针 | | SetDialogResource | 设置属性页的对话框资源 | | SetPageName | 设置属性页的名称(标题) | | SetHelpInfo | 设置属性页的简短帮助文本,帮助文件的名称,以及帮助的上下文 | | GetControlStatus | 表明用户是否修改了控件中的值 | | SetControlStatus | 设置一个标志来表明用户是否修改了控件中的值 | | IgnoreApply | 确定是哪一个控件没有使能Apply按钮 |
可重载| OnEditProperty | 当用户编辑一项属性时由框架调用 | | OnHelp | 当用户激活帮助时由框架调用OnInitDialog当初始化属性页时由框架调用 | | OnObjectsChanged | 当选择了其它具有新属性的OLE控件时由框架调用 | | OnSetPageSite | 当属性框架提供页面的位置时由框架调用 |
|