Compartir a través de


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

Vea también

Referencia

CMFCRibbonCategory Class

Gráfico de jerarquías