CMFCToolBar::LoadToolBar
从应用程序资源加载工具栏。
virtual BOOL LoadToolBar(
UINT uiResID,
UINT uiColdResID=0,
UINT uiMenuResID=0,
BOOL bLocked=FALSE,
UINT uiDisabledResID=0,
UINT uiMenuDisabledResID=0,
UINT uiHotResID=0
);
参数
[in] uiResID
工具栏的资源ID。[in] uiColdResID
引用冷工具栏位图图像的资源ID。[in] uiMenuResID
引用常规菜单图像位图的资源ID。[in] bLocked
指定的布尔值是否工具栏锁定。 如果此参数是 TRUE,工具栏锁定。 否则,工具栏不锁定。[in] uiDisabledResID
引用禁用工具栏位图图像的资源ID。[in] uiMenuDisabledResID
引用禁用菜单图像位图的资源ID。[in] uiHotResID
引用快捷工具栏位图图像的资源ID。
返回值
非零,如果方法成功;否则为0。
备注
框架在初始化时调用此方法加载与工具栏的图形。
示例
下面的示例在 CMFCToolBar 选件类演示如何使用 LoadToolBar 方法。 此代码段是 pocket IE演示示例的一部分。
CMFCToolBar m_wndToolBar;
...
// The this pointer points to CMainFrame class which extends the CFrameWnd class.
if (!m_wndToolBar.CreateEx (this, TBSTYLE_TRANSPARENT) ||
!m_wndToolBar.LoadToolBar (IDR_MAINFRAME, uiToolbarColdID, uiMenuID,
FALSE /* Not locked */, 0, 0, uiToolbarHotID))
{
TRACE0("Failed to create toolbar\n");
return -1; // fail to create
}
要求
标头: afxtoolbar.h