我可以删除 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/
编辑2:EnableGripper(FALSE)是需要的,见 https://msdn.microsoft.com/en-us/library/bb984118.aspx
调用 EnableGripper(FALSE) 会删除标题。
相关文章:
- 将数组的地址分配给变量并删除
- 删除一个线程上有数百万个字符串的大型哈希映射会影响另一个线程的性能
- C/C++编译器通常会删除重复的库吗
- 从链接列表c++中删除一个项目
- C++如何通过用户输入删除列表元素
- 为什么在C++中使用私有复制构造函数与删除复制构造函数
- 是否需要删除包含对象的"pair"?
- 如何在自删除后将对象设置为nullptr
- 迭代时从向量和内存中删除对象
- 使用函数"remove"删除重复元素
- 如何从多映射中删除特定的重复项
- 如何删除已输入的书以及如何使标题,语言和名称在上面放置空格不会出错?
- 向前删除标题文件中其他名称空间的自定义类型
- 删除地图并从标题中设置
- 预编译标头 - 从所有其他文件中删除所有预编译的标题所必需的
- 删除visualstudio标题中的void指针
- 我可以删除 CDockablePane 中的标题吗?
- 如何永久删除主窗口标题栏
- 如何删除QStandardItemModel中的垂直标题
- QT删除表的水平标题