Sdílet prostřednictvím


CMFCRibbonBar::AddCategory

Vytvoří a inicializuje novou kategorii pásu panelu pásu karet.

CMFCRibbonCategory* AddCategory(
   LPCTSTR lpszName,
   UINT uiSmallImagesResID,
   UINT uiLargeImagesResID,
   CSize sizeSmallImage = CSize(16, 16),
   CSize sizeLargeImage = CSize(32, 32),
   int nInsertAt = -1,
   CRuntimeClass* pRTI = NULL 
);

Parametry

  • [v]lpszName
    Název kategorie pásu karet.

  • [v]uiSmallImagesResID
    ID zdroje malý obrázek seznamu pro kategorii pásu karet.

  • [v]uiLargeImagesResID
    ID zdroje velký obraz seznamu pro kategorii pásu karet.

  • [v]sizeSmallImage
    Určuje velikost malé obrázky pro kategorii pásu karet.

  • [v]sizeLargeImage
    Určuje velikost velké obrazy pro kategorii pásu karet.

  • [v]nInsertAt
    Nula podle indexu umístění kategorie.

  • [v]pRTI
    Ukazatel Třída CMFCRibbonCategory spuštění třídy dynamicky při spuštění vytvořit kategorii pásu karet.

Vrácená hodnota

Ukazatel do nové kategorie pásu, pokud byla metoda úspěšná. jinak NULL .

Poznámky

Pokud pRTI není parametr NULL , vytvoření nové kategorie pásu dynamicky pomocí třídy run-time.

Příklad

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

// Add "Home" category.
    // CMFCRibbonBar m_wndRibbonBar
    strTemp.LoadString(IDS_RIBBON_HOME);
    CMFCRibbonCategory* pCategoryHome = m_wndRibbonBar.AddCategory(strTemp, 
        IDB_WRITESMALL, IDB_WRITELARGE);

Požadavky

Záhlaví: afxribbonbar.h

Viz také

Referenční dokumentace

Třída CMFCRibbonBar

Graf hierarchie