CMFCToolBar::LoadToolBar
Lädt die Symbolleiste aus Anwendungsressourcen.
virtual BOOL LoadToolBar(
UINT uiResID,
UINT uiColdResID=0,
UINT uiMenuResID=0,
BOOL bLocked=FALSE,
UINT uiDisabledResID=0,
UINT uiMenuDisabledResID=0,
UINT uiHotResID=0
);
Parameter
[in] uiResID
Das Ressourcen-ID der Symbolleiste.[in] uiColdResID
Das Ressourcen-ID der Bitmap, die die kalten Symbolleistenimages verweist.[in] uiMenuResID
Das Ressourcen-ID der Bitmap, die die regulären Menüimages verweist.[in] bLocked
Ein boolescher Wert, der angibt, ob die Symbolleiste oder nicht gesperrt wird.Wenn dieser Parameter TRUE ist, wird die Symbolleiste gesperrt.Andernfalls wird die Symbolleiste nicht gesperrt.[in] uiDisabledResID
Das Ressourcen-ID der Bitmap, die die deaktivierten Symbolleistenimages verweist.[in] uiMenuDisabledResID
Das Ressourcen-ID der Bitmap, die die deaktivierten Menüimages verweist.[in] uiHotResID
Das Ressourcen-ID der Bitmap, die die heißen Symbolleistenimages verweist.
Rückgabewert
Ungleich 0 (null), wenn die Methode folgt; 0 andernfalls.
Hinweise
Das Framework ruft diese Methode während der Initialisierung auf, um die Bilder zu laden, die mit der Symbolleiste zugeordnet werden.
Beispiel
Das folgende Beispiel zeigt, wie die LoadToolBar-Methode in der Klasse CMFCToolBar verwendet.Dieser Codeausschnitt ist Teil IE-Demobeispiel.
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
}
Anforderungen
Header: afxtoolbar.h