CMFCRibbonCategory::AddPanel
Crea un pannello della barra multifunzione per la categoria della barra multifunzione.
CMFCRibbonPanel* AddPanel(
LPCTSTR lpszPanelName,
HICON hIcon = 0,
CRuntimeClass* pRTI = NULL
);
Parametri
[in] lpszPanelName
Puntatore al nome del pannello della barra multifunzione.[in] hIcon
Handle all'icona predefinita per il nuovo pannello della barra multifunzione.[in] pRTI
Puntatore a informazioni sulla classe di runtime di un pannello personalizzato della barra multifunzione.
Valore restituito
Puntatore al nuovo pannello della barra multifunzione se il metodo è riuscita, in caso contrario NULL se il pannello non è stato creato.
Note
Se si desidera creare un pannello personalizzato della barra multifunzione, è necessario specificare le informazioni della classe di runtime in pRTI. La classe del pannello della barra multifunzione deve essere derivata dalla classe CMFCRibbonPanel.
L'icona predefinita per il pannello della barra multifunzione viene visualizzata quando lo spazio insufficiente per visualizzare gli elementi della barra multifunzione.
Esempio
Il seguente esempio viene illustrato come utilizzare il metodo AddPanel nella classe CMFCRibbonCategory.
// Create "Favorites" panel:
strTemp.LoadString(IDS_RIBBON_FAVORITES);
// CMFCRibbonCategory* pCategoryCustom
CMFCRibbonPanel* pPanelFavorites = pCategoryCustom->AddPanel(strTemp,
m_PanelImages.ExtractIcon(15));
Requisiti
intestazione: afxribboncategory.h