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 
);

パラメーター

  • [入力] uiResID
    ツール バーのリソース ID。

  • [入力] uiColdResID
    ツール バーのコールド イメージを参照するビットマップのリソース ID。

  • [入力] uiMenuResID
    標準メニュー イメージを参照するビットマップのリソース ID。

  • [入力] bLocked
    ツール バーをロックするかどうかを指定するブール値。 このパラメーターが TRUE の場合、ツール バーはロックされます。 それ以外の場合は、ツール バーはロックされません。

  • [入力] uiDisabledResID
    無効なツール バー イメージを参照するビットマップのリソース ID。

  • [入力] uiMenuDisabledResID
    無効なメニュー イメージを参照するビットマップのリソース ID。

  • [入力] uiHotResID
    ツール バーのホット イメージを参照するビットマップのリソース ID。

戻り値

メソッドが正常終了した場合は 0 以外。それ以外の場合は 0。

解説

フレームワークは、ツール バーに関連付けられたイメージを読み込むために、初期化時にこのメソッドを呼び出します。

使用例

CMFCToolBar クラスでの LoadToolBar メソッドの使用方法を示す例を次に示します。 このコード スニペットは、「IEDemo サンプル:MFC Internet Explorer アプリケーション」の一部です。

    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 クラス

階層図