CMFCToolBar::LoadToolBar
更新 : 2007 年 11 月
アプリケーション リソースからツール バーを読み込みます。
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