virtual int GetCaptionHeight() const{ return 0; }
我使用它可以在停靠状态下隐藏标题栏,但是当它浮动时,标题就会出现。
答案 0 :(得分:0)
标题仅在不浮动时从窗格中提取。只需查看GetCaptionHeight
的默认实现!
当窗格浮动时,窗格位于CPaneFrameWnd
内。
AFAIK你必须控制外框窗口。它由CreateDefaultMiniframe
创建。它通常应该创建一个CPaneFrameWnd
。
从默认的迷你帧类中派生自己的类。 (应该是CPaneFrameWnd
,但最好重新检查一下)。有一个虚函数CPaneFrameWnd::GetCaptionRect
。
使用SetMiniFrameRTC
类中的CDockablePane
设置要用于窗格的新类框架。