现有一个从CControlbar继承来的类,用它时,当dock时,我可以控制它,让它关闭隐藏,但当面板浮动时,我没办法控制它,在一个简单的工程里,我加上它们,可以正常将其关闭隐藏,但当我把它放到一个由exe让用的dll的工程中,该功能就失效了,而且当我点击那个clost button后,它没任何反应,我再点击此浮动面板的title bar时,这个面板就缩到最小了,只有一个很小的浮动窗口,面板里的内容全没了。但我可以用将此面板用showwindow再次将它显示。
请教各位经验丰富的大侠,这可能是什么原因引起呀?我现在是毫无头绪。请各位不吝赐教呀?在此先谢谢了。
请教各位经验丰富的大侠,这可能是什么原因引起呀?我现在是毫无头绪。请各位不吝赐教呀?在此先谢谢了。
不过没有遇到这样得情况
在浮动得时候, CMiniDockFrameWnd 是父窗口的,
close button 是由它来管理的呀
dock 时的 close button 在浮动时一般都隐藏的呀
发给我看看:
[email protected]
还有:注意 DLL 的资源切换, 这是 DLL 两个最容易出问题的地方, MSDN 上有详细的介绍