CDockablePane 响应关闭的映射是什么?
VS2008,继承自CDockablePane的类,要响应它右上角那个小叉,就是关闭按钮,要用什么消息映射?响应函数是什么样的?
ON_WM_SHOWWINDOW() 使用这个映射不能满足要求,因为有时候,它只是隐藏了,而不是关闭。
望熟悉CDockablePane(或工具栏也是同样的处理方法?)的朋友点拨一下
[解决办法]
WM_DESTROY
[解决办法]
你发送WM_CLOSE消息就关闭了
ASSERT(m_wndClassView);
m_wndClassView.PostMessage(WM_CLOSE, 0, 0);
[解决办法]
先记下,CDockablePane的脾气好像不太好捉摸,也可能是用的太少了的缘故吧
以后有时间了弄一下试试