gpt4 book ai didi

c++ - 停靠 CControlBar 派生窗口

转载 作者:行者123 更新时间:2023-11-28 08:34:24 26 4
gpt4 key购买 nike

如何将 CControlBar 派生窗口停靠到拆分窗口 (CSplitterWnd) 的中间?我希望在移动分离器时重新定位栏。

为了更清楚地说明我所追求的是什么,想象一下 Visual Studio(仅限 MFC)中对话框编辑器中的垂直标尺。每当调整 TreeView 大小时,它都会重新定位。

最佳答案

阿尔夫,

在 VS 的情况下,没有使用分离器:资源 View 是一个可调整大小的 ControlBar(它看起来和感觉起来像一个拆分器,但它不是 CSplitterWnd)。其余的是子框架(选项卡式或 MDI。转到 Tools/Options/Environment/General 并选择 Multiple Documents 说服自己)。标尺是子框架的一部分(控制栏?)。

在您的情况下,我认为您不需要 3 Pane 分离器。您需要一个 2 Pane 拆分器,并且控制栏应该是您 View 的一部分(它本身不是 CControlBar)。除非您使用 MDI,否则您可以在子框架中将其设为真正的 ControlBar。

HTH

关于c++ - 停靠 CControlBar 派生窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/164039/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com