如何将停靠在选项卡中的 CDockablePane 带到前面
Posted
技术标签:
【中文标题】如何将停靠在选项卡中的 CDockablePane 带到前面【英文标题】:How do I bring a CDockablePane which is docked into a tab to the front 【发布时间】:2016-06-21 07:57:41 【问题描述】:我有一个 MFC 应用程序(它正在使用功能包),它有多个继承自 CDockablePane 的类,可以停靠在应用程序周围,我的应用程序很像 Visual Studio 已将这些窗格中的多个停靠在一个选项卡区域按钮。
输出 |错误列表 |观看 |线程
等等……
但是,在某些事件中,我想将“Watch”放在该选项卡式文档的前面,以便其内容可见。
有谁知道我是怎么做到的,记住“Watch”也可以单独停靠在一边,但也可以浮动
在此先感谢
【问题讨论】:
【参考方案1】:您需要将其设置为活动选项卡,最简单的方法是使用 ShowPane() 方法:
m_MyPane.ShowPane(TRUE, FALSE, TRUE);
最后一个参数是“bActivate”。
【讨论】:
以上是关于如何将停靠在选项卡中的 CDockablePane 带到前面的主要内容,如果未能解决你的问题,请参考以下文章
如何将 CPaneDialog 停靠到 MainFrm 和..?
将标尺添加到 MFC 应用程序中的 CDockablePane
使用 MFC Feature Pack 1 在 VS2008 中停靠选项卡式窗格位置