我可以删除 CDockablePane 中的标题吗
Can I remove the caption in a CDockablePane
我正在移植一个 MFC 应用程序以使用功能区 UI 和 MFC 功能包,并且想要一个不包含标题的停靠水平窗格。我希望
MyPane.ModifyStyle(WS_CAPTION, 0);
m_pParentFrame->RecalcLayout();
会工作,但没有乐趣。 FWIW,停靠窗格托管了一个停靠在主视图下的宽水平对话框,标题浪费了比我想放弃的更多的桌面空间。
编辑: 进一步谷歌搜索在这里找到了一个可能的解决方案:http://www.sibisa.com/remove-hide-title-bar-board-cdockablepane-window/
Edit2: EnableGripper(FALSE) 是所需要的,参见 https://msdn.microsoft.com/en-us/library/bb984118.aspx
调用 EnableGripper(FALSE) 删除标题。
我正在移植一个 MFC 应用程序以使用功能区 UI 和 MFC 功能包,并且想要一个不包含标题的停靠水平窗格。我希望
MyPane.ModifyStyle(WS_CAPTION, 0);
m_pParentFrame->RecalcLayout();
会工作,但没有乐趣。 FWIW,停靠窗格托管了一个停靠在主视图下的宽水平对话框,标题浪费了比我想放弃的更多的桌面空间。
编辑: 进一步谷歌搜索在这里找到了一个可能的解决方案:http://www.sibisa.com/remove-hide-title-bar-board-cdockablepane-window/
Edit2: EnableGripper(FALSE) 是所需要的,参见 https://msdn.microsoft.com/en-us/library/bb984118.aspx
调用 EnableGripper(FALSE) 删除标题。