以下是 CPropertyPage::OnWizardNext 方法的原型:
virtual LRESULT OnWizardNext();
这个方法返回一个 LRESULT 值,通常是 0。它用于允许派生类执行额外的"Next"按钮点击时的操作。如果派生类执行了特定的处理并阻止了向后导航,可以返回一个非零值。
示例代码:
class MyPropertyPage : public CPropertyPage
{
public:
// ...
virtual LRESULT OnWizardNext() override
{
// 在这里执行"Next"按钮点击时的操作
// 返回 0 表示允许向前导航,返回非零值表示禁止向前导航
return CPropertyPage::OnWizardNext();
}
// ...
};
请注意,派生类中的 OnWizardNext 方法应该包含您特定向前导航时的逻辑,并且在适当的时候调用基类的 CPropertyPage::OnWizardNext 方法。
转载请注明出处:http://www.zyzy.cn/article/detail/21813/MFC/CPropertyPage