Freigeben über


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

Siehe auch

Referenz

CMFCToolBar-Klasse

Hierarchiediagramm