MFC 重载退出(窗口顶上最右边的x按钮)

其实可以在*Dlg.cpp中的BEGIN_MESSAGE_MAP中对IDCANCEL和自定义函数进行匹配就可以了。

如:

自定义的退出函数是OnClose(),则在BEGIN_MESSAGE_MAP中添加如下代码即可:

ON_BN_CLICKED(IDCANCEL, &*Dlg::OnClose);


*Dlg中的*就是你自己定义的类的名字。

原文地址:https://www.cnblogs.com/ficow/p/5137053.html