以下是 CPropertyPage::OnReset 方法的原型:
virtual void OnReset();
这个方法没有返回值(void),因为它主要用于执行用户单击"Reset"按钮时的操作,而不需要报告成功或失败。
您可以在派生类中覆盖这个方法,以执行在用户单击"Reset"按钮时需要执行的特定操作。例如,恢复到默认值,撤销用户进行的更改等。
示例代码:
class MyPropertyPage : public CPropertyPage
{
public:
// ...
virtual void OnReset() override
{
// 在这里执行用户单击"Reset"按钮时的操作
CPropertyPage::OnReset();
}
// ...
};
请注意,派生类中的 OnReset 方法应该包含您特定"Reset"按钮点击时的逻辑,并且在适当的时候调用基类的 CPropertyPage::OnReset 方法。
转载请注明出处:http://www.zyzy.cn/article/detail/21809/MFC/CPropertyPage