在视类CExerciseView中创建了一个对话框dlgFileInfo。在视类中,以BOOL isFileInfoDlgActive记录该对话框是否处于打开/关闭状态。现在我想做到:
1、当dlgFileInfo.DoModal()建立dlgFileInfo对话框后,将isFileInfoDlgActive = TRUE;
2、当点击关闭按钮(即单机右上角那个小叉)时,将isFileInfoDlgActive = FALSE;
第一点已经做到了,但第二点不知道要怎么实现。
我的想法是:因为点击关闭按钮,对话框发送的时WM_CLOSE消息,所以想在View类中重载OnClose函数,但是不成功啊。。。。
请大神指点~
1、当dlgFileInfo.DoModal()建立dlgFileInfo对话框后,将isFileInfoDlgActive = TRUE;
2、当点击关闭按钮(即单机右上角那个小叉)时,将isFileInfoDlgActive = FALSE;
第一点已经做到了,但第二点不知道要怎么实现。
我的想法是:因为点击关闭按钮,对话框发送的时WM_CLOSE消息,所以想在View类中重载OnClose函数,但是不成功啊。。。。
请大神指点~