MFC 关闭对话框时的WM_CLOSE消息响应

来源:互联网 发布:释广德 知乎 编辑:程序博客网 时间:2024/06/05 04:01
    在视类CExerciseView中创建了一个对话框dlgFileInfo。在视类中,以BOOL isFileInfoDlgActive记录该对话框是否处于打开/关闭状态。现在我想做到:
    1、当dlgFileInfo.DoModal()建立dlgFileInfo对话框后,将isFileInfoDlgActive = TRUE;
    2、当点击关闭按钮(即单机右上角那个小叉)时,将isFileInfoDlgActive = FALSE;

第一点已经做到了,但第二点不知道要怎么实现。

我的想法是:因为点击关闭按钮,对话框发送的时WM_CLOSE消息,所以想在View类中重载OnClose函数,但是不成功啊。。。。

请大神指点~

0 0
原创粉丝点击