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