CPropertyPage 百科内容来自于: 百度百科

CPropertyPage

继承图表 继承图表
同标准对话框一样,要为属性表中每一页从CPropertyPage类中派生一个新类。要使用CPropertyPage派生对象,首先要创建一个CPropertySheet对象,然后为属性表中的每一页创建一个对象。为表中的每一页调用CPropertySheet::AddPage函数,然后对一个模式属性表调用CPropertySheet::DoModal函数来显示此属性表。对一个非模式属性表调用CPropertySheet::Create来显示此属性表。
你可以创建一种被称为向导的标签对话框,这种对话框包括一个属性表,该表有一系列属性页来引导用户进行一项操作的每一个步骤,比如说设置一个设备或创建一个时事通讯。在一个向导类型的标签对话框中属性页没有标签,每次只有一个属性页是可见的。而且,一个向导类型的对话框没有OK和Apply Now按钮,代替它们的是一个Back按钮,一个Next或Finish按钮和一个Cancel按钮。
如果要获取更多有关建立一个作为向导的属性表的信息,请参见CPropertySheet::SetWizard- Mode。要获取更多有关使用CPropertyPage对象的信息,请参见“Visual C++程序员指南”中的文章“属性表”。
#include <afxdlgs.h>
请参阅:
CPropertySheet,CDialog, CPropertySheet::SetWizardMode

类成员

数据成员

m_psp Windows PROPSHEETPAGE结构。提供对基本属性页参数的访问

构造函数

CPropertyPage构造有关CPropertyPage对象Construct 构造有关CPropertyPage对象。如果你想指定在运行时的参数,或者是你使用的是数组,就使用Construct函数

操作函数

CancelToClose 将OK按钮改变为读取Close,并在一个模式属性表的页中进行了一次不可恢复的改变之后,使Cancel按钮无效SetModified 用来激活一个Apply Now按钮,或使它成为不活动QuerySiblings 向前传送消息到属性表的每一页

重载函数

OnCancel当单击Cancel按钮时由框架调用OnKillActive 当当前页不再是活动页时由框架调用。在此执行数据确认OnOK当OK,Apply Now或Close按钮被单击时由框架调用OnSetActive 当某页成为活动页时由框架调用OnApply 当Apply Now按钮被单击时由框架调用OnReset 当Cancel按钮被单击时由框架调用OnQueryCancel 当Cancel按钮被单击,并在发生取消操作之前由框架调用OnWizardBack 在使用一个向导类型的属性表的情况下,当Back按钮被单击时由框架调用OnWizardNext 在使用一个向导类型的属性表的情况下,当Next按钮被单击时由框架调用OnWizardFinish 在使用一个向导类型的属性表的情况下,当Finish按钮被单击时由框架调用
$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定