Sdílet prostřednictvím


CMFCRibbonCategory::AddPanel

Vytvoří pás karet panely pro kategorii pásu karet.

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

Parametry

  • [v]lpszPanelName
    Ukazatel myši na název nového panelu pásu karet.

  • [v]hIcon
    Zpracovávat výchozí ikonu pro nový panel pásu karet.

  • [v]pRTI
    Informace o panelu vlastní pásu třídě runtime ukazatele.

Vrácená hodnota

Ukazatel na nový panel pásu, pokud byla metoda úspěšná. jinak NULL Pokud nebyla vytvořena v panelu.

Poznámky

Pokud chcete vytvořit vlastní pásu panel, je nutné zadat informace třídy runtime pRTI .Třída pásu vlastní panel musí být odvozen od CMFCRibbonPanel třídy.

Pokud není dostatek místa k zobrazení prvků pásu karet, zobrazí se výchozí ikona panelu pásu karet.

Příklad

Následující příklad demonstruje použití AddPanel metodu CMFCRibbonCategory třídy.

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

Požadavky

Záhlaví: afxribboncategory.h

Viz také

Referenční dokumentace

Třída CMFCRibbonCategory

Diagram hierarchie