以下是该方法的简要说明:
CObList& GetTearOffBars();
返回值是 CObList 类型的引用,表示与 MDI 框架窗口相关联的 Tear-off 工具栏列表。如果 MDI 框架窗口没有 Tear-off 工具栏,则返回一个空列表。
使用示例:
// 获取 MDI 框架窗口的 Tear-off 工具栏列表
CObList& tearOffBarsList = GetTearOffBars();
// 遍历 Tear-off 工具栏列表
POSITION pos = tearOffBarsList.GetHeadPosition();
while (pos != NULL)
{
CControlBar* pTearOffBar = dynamic_cast<CControlBar*>(tearOffBarsList.GetNext(pos));
if (pTearOffBar != NULL)
{
// 进行相关操作
}
}
通过调用这个方法,您可以在 MFC 应用程序中获取 MDI 框架窗口的 Tear-off 工具栏列表。Tear-off 工具栏是可以拖动到其他位置的工具栏,提供了用户定制界面的灵活性。请注意,CObList 是一个 MFC 类型,用于保存对象的链表。
转载请注明出处:http://www.pingtaimeng.com/article/detail/18918/MFC/CMDIFrameWndEx