Partilhar via


CMFCRibbonCategory::AddPanel

Adiciona um novo painel para a categoria da faixa de opções.

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

Parâmetros

  • [in] lpszPanelName
    Especifica o nome do painel.

  • [in] hIcon
    Especifica um identificador para um ícone é exibido quando o aplicativo posiciona o painel na barra de ferramentas de acesso rápido.

  • [in] pRTI
    Especifica as informações de classe em tempo de execução para os painéis personalizados.

Valor de retorno

Um ponteiro para o novo painel; NULL Se pRTI não é NULL e seus CreateObject método não é possível criar um novo painel causa de memória insuficiente ou tipo de classe desconhecido.

Comentários

Se você deseja adicionar um painel personalizado, especifique suas informações de classe em tempo de execução em pRTI. A classe painel personalizado deve ser derivada de CMFCRibbonPanel classe.

Exemplo

O exemplo a seguir demonstra como usar o AddPanel método na CMFCRibbonCategory classe.

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

Requisitos

Cabeçalho: afxribboncategory.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCRibbonCategory