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