Udostępnij za pośrednictwem


CMFCRibbonBar::AddCategory

Tworzy i inicjuje nową kategorię wstążki paska wstążki.

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

  • [w]lpszName
    Nazwa kategorii wstążki.

  • [w]uiSmallImagesResID
    Identyfikator zasobu listy małego obrazu dla kategorii wstążki.

  • [w]uiLargeImagesResID
    Identyfikator zasobu listy duży obraz dla kategorii wstążki.

  • [w]sizeSmallImage
    Określa rozmiar małych obrazów dla kategorii wstążki.

  • [w]sizeLargeImage
    Określa rozmiar duże obrazy dla kategorii wstążki.

  • [w]nInsertAt
    Zero podstawie indeksu lokalizacji kategorii.

  • [w]pRTI
    Wskaźnik do Klasa CMFCRibbonCategory klasy uruchomieniowej dynamicznie utworzyć kategorię wstążki w czasie wykonywania.

Wartość zwracana

Wskaźnik do nowej kategorii wstążki, jeśli metoda zakończyła się pomyślnie; w przeciwnym razie NULL.

Uwagi

Jeśli pRTI parametr nie jest NULL, Nowa kategoria wstążki jest tworzony dynamicznie za pomocą klasy uruchomieniowej.

Przykład

Poniższy przykład demonstruje, jak używać AddCategory metodę w CMFCRibbonBar klasy.

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

Wymagania

Nagłówek: afxribbonbar.h

Zobacz też

Informacje

Klasa CMFCRibbonBar

Wykres hierarchii