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

请参见

参考

CMFCToolBar选件类

层次结构图