MFC随笔2.18

1.对于无模式对话框,一定要注意不要调用CDialog::OnOK或CDialog::OnCancel函数,也就是活必须在派生类中重载这些虚函数;否则,当使用Esc键、回车键、或鼠标单击某按钮时,就会激发对相应基类函数的调用,进而导致调用Windows的EndDialog函数,而EndDialog函数只适合模式对话框。对于无模式对话框,必须调用DestroyWindow函数。如果需要的话,还必须调用UpdateData函数来将数据从对话框控件中传到类数据成员中。

posted @ 2013-02-18 14:24  希格绍尔  阅读(147)  评论(0编辑  收藏  举报