如题,属性页是对话框,上面没有保存取消按钮,我想在默认属性表单中确定按钮中保存内容,怎么办?CQryPropSheet dlg(_T("属性"));
if(IDOK==dlg.DoModal())
{
  //
}DoModal之后,属性表单已经消失了,保存不了,高手?

解决方案 »

  1.   

    我是在所有控件失去焦点时,保存了所有变量值。似乎响应wm_destroy也可以,你的意思是这样吧。
      

  2.   

    重载CPropertyPage的OnOK,他会在属性表按下应用/确认时会被调用
      

  3.   

    重载属性页的OnOK 在里面保存控件值即可
      

  4.   

    OnOK那个自动生成的函数坑人啊
      

  5.   

    它是先响应CPropertyPage的OnOK后,再析构CPropertyPage,然后属性表析构,是这个流程吗?