CFrameWnd::ShowControlBar 是 MFC(Microsoft Foundation Classes)中 CFrameWnd 类的一个公共方法,用于显示或隐藏控制条(Control Bar)。
BOOL ShowControlBar(
   CControlBar* pBar,
   BOOL bShow,
   BOOL bDelay
);

参数:
  •  pBar:指向要显示或隐藏的控制条对象的指针。

  •  bShow:如果为 TRUE,则显示控制条;如果为 FALSE,则隐藏控制条。

  •  bDelay:如果为 TRUE,则使用延迟显示或隐藏效果;如果为 FALSE,则立即显示或隐藏。


返回值:
  •  如果成功,则返回 TRUE;如果失败,则返回 FALSE。


示例:
// 假设 pMyToolBar 是一个 CToolBar 对象的指针
CFrameWnd* pFrameWnd = (CFrameWnd*)AfxGetMainWnd();
pFrameWnd->ShowControlBar(pMyToolBar, TRUE, FALSE); // 显示工具条

此方法可用于在 MFC 应用程序的框架窗口中动态显示或隐藏控制条,例如工具条、状态条等。


转载请注明出处:http://www.zyzy.cn/article/detail/17891/MFC/CFrameWnd