关闭面板窗口,为什么 OnClose没有响应?
调试代码的时候,发现 点击右上角那个X, OnClose没有响应,
(容器面板上放一个对话框,对话框风格设为child,已经去了边框)
class CMyDockablePane: public CDockablePane
{
...........
DECLARE_MESSAGE_MAP()
afx_msg void OnClose();
};
void CMyDockablePane::OnClose()
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
//CDockablePane::OnClose();
AfxMessageBox(_T("隐藏面板"));
ShowWindow(SW_HIDE); //隐藏
}
比如 点击一个模式对话框的右上角那个X ,它对应的消息响应函数----OnClose。。。。
面板也应该是OnClose啊?
结果没有 响应。。。。。。。。