CMFCRibbonCategory::AddPanel
Crear un panel de la cinta de opciones para la categoría de la cinta de opciones.
CMFCRibbonPanel* AddPanel(
LPCTSTR lpszPanelName,
HICON hIcon = 0,
CRuntimeClass* pRTI = NULL
);
Parámetros
[in] lpszPanelName
Puntero al nombre del nuevo panel de cinta de opciones.[in] hIcon
Identificador del icono predeterminado para el nuevo panel de cinta de opciones.[in] pRTI
Puntero a la información de la clase en tiempo de ejecución para un panel personalizado de la cinta de opciones.
Valor devuelto
Puntero al nuevo panel ribbon si el método fue correcto; si no NULL si no se creó el panel.
Comentarios
Si desea crear un panel personalizado de la cinta de opciones, debe especificar la información de la clase en tiempo de ejecución en pRTI. La clase de panel de cinta debe ser derivada de la clase de CMFCRibbonPanel .
El icono predeterminado para el panel de la cinta de opciones se muestra cuando hay suficiente espacio para mostrar los elementos de la cinta de opciones.
Ejemplo
El ejemplo siguiente muestra cómo utilizar el método de AddPanel en la clase de CMFCRibbonCategory .
// Create "Favorites" panel:
strTemp.LoadString(IDS_RIBBON_FAVORITES);
// CMFCRibbonCategory* pCategoryCustom
CMFCRibbonPanel* pPanelFavorites = pCategoryCustom->AddPanel(strTemp,
m_PanelImages.ExtractIcon(15));
Requisitos
encabezado: afxribboncategory.h