本文整理汇总了C++中CToolBar::CreateEx方法的典型用法代码示例。如果您正苦于以下问题:C++ CToolBar::CreateEx方法的具体用法?C++ CToolBar::CreateEx怎么用?C++ CToolBar::CreateEx使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CToolBar
的用法示例。
在下文中一共展示了CToolBar::CreateEx方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: CreateToolbars
bool CMainFrame::CreateToolbars()
{
DWORD style = WS_CHILD | WS_VISIBLE | CBRS_TOP
| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC;
CRect rc(0, 0, 0, 0);
for (int iBar = 0; iBar < TOOLBARS; iBar++) {
const BAR_INFO& info = m_ToolbarInfo[iBar];
CToolBar *pBar = STATIC_DOWNCAST(CToolBar, GetBarAtOffset(info.Offset));
if (!pBar->CreateEx(this, TBSTYLE_FLAT, style, rc, info.BarID))
return(FALSE);
if (!pBar->LoadToolBar(info.BarResID))
return(FALSE);
pBar->SetWindowText(LDS(info.CaptionID));
pBar->EnableDocking(CBRS_ALIGN_ANY);
if (info.LeftOf) {
CControlBar *LeftOf = GetBarAtOffset(info.LeftOf);
CWinAppEx::DockControlBarLeftOf(this, pBar, LeftOf);
} else
DockControlBar(pBar);
}
return(TRUE);
}