CMFCRibbonCategory::AddPanel

Stellt einen Favoritenmenübandbereich für die Menübandkategorie erstellt.

CMFCRibbonPanel* AddPanel(
   LPCTSTR lpszPanelName,
   HICON hIcon = 0,
   CRuntimeClass* pRTI = NULL 
);

Parameter

  • [in] lpszPanelName
    Zeiger auf den Namen des neuen Menübandbereichs.

  • [in] hIcon
    Handle für das Standardsymbol für den neuen Favoritenmenübandbereich.

  • [in] pRTI
    Zeiger auf Ablaufklasseninformationen für einen benutzerdefinierten Favoritenmenübandbereich.

Rückgabewert

Zeiger auf den neuen Favoritenmenübandbereich, wenn die Methode erfolgreich war; andernfalls NULL, wenn der Bereich nicht erstellt wurde.

Hinweise

Wenn Sie einen benutzerdefinierten Favoritenmenübandbereich erstellen möchten, müssen Sie die Ablaufklasseninformationen in pRTI angeben.Die benutzerdefinierte Menübandbereichsklasse muss von der CMFCRibbonPanel-Klasse abgeleitet werden.

Das Standardsymbol für den Favoritenmenübandbereich wird angezeigt, wenn das nicht genügend Platz, um der Menübandelemente anzuzeigen.

Beispiel

Das folgende Beispiel zeigt, wie die AddPanel-Methode in der Klasse CMFCRibbonCategory verwendet.

    // Create "Favorites" panel:
    strTemp.LoadString(IDS_RIBBON_FAVORITES);
    // CMFCRibbonCategory* pCategoryCustom
    CMFCRibbonPanel* pPanelFavorites = pCategoryCustom->AddPanel(strTemp, 
        m_PanelImages.ExtractIcon(15));

Anforderungen

Header: afxribboncategory.h

Siehe auch

Referenz

CMFCRibbonCategory-Klasse

Hierarchien-Diagramm