释义 |
CPropertyPage::OnApply
virtual BOOL OnApply();
返回值: 如果改变被接受则返回非零值;否则返回0。
说明: 当用户选择OK或Apply Now按钮后,框架调用此函数。当框架调用此函数时,对属性表中的所有属性页做的改变都被接受了,属性表保持焦点,OnApply返回TRUE(值1)。在框架可以调用OnApply之前,你必须已经调用了SetModified并将它的参数设置为TRUE。这将会使得在用户一进行有关属性页的改变时就激活Apply Now按钮。 重载这个函数来指定当用户单击Apply Now按钮时,你的程序会进行什么动作。在重载时,函数应该返回TRUE来表示接受改变,返回FALSE来表示禁止改变。 OnApply的缺省实现调用OnOK。 如果要获取更多有关当用户在一个属性表中按下Apply Now或OK按钮时发送的通知消息的信息,请参见Win32文档中的PSN_APPLY。
请参阅: CPropertyPage::SetModified, CPropertyPage::OnOK |