Sdílet prostřednictvím


CMFCRibbonBar::AddContextCategory

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

CMFCRibbonCategory* AddContextCategory(
   LPCTSTR lpszName,
   LPCTSTR lpszContextName,
   UINT uiContextID,
   AFX_RibbonCategoryColor clrContext,
   UINT uiSmallImagesResID,
   UINT uiLargeImagesResID,
   CSize sizeSmallImage = CSize(16, 16),
   CSize sizeLargeImage = CSize(32, 32),
   CRuntimeClass* pRTI = NULL 
);

Parametry

  • [v]lpszName
    Název kategorie.

  • [v]lpszContextName
    Název kategorie titulek kontextu.

  • [v]uiContextID
    ID kontextu.

  • [v]clrContext
    Barevné kategorie titulek kontextu.

  • [v]uiSmallImagesResID
    ID prostředků malý obrázek kategorie kontextu.

  • [v]uiLargeImagesResID
    ID prostředků velký obraz kategorie kontextu.

  • [v]sizeSmallImage
    Velikost malý obrázek.

  • [v]sizeLargeImage
    Velikost velký obraz.

  • [v]pRTI
    Ukazatel třídy runtime.

Vrácená hodnota

Ukazatel myši na nově vytvořenou kategorii nebo NULL Pokud CreateObject metody pRTI nelze vytvořit zadané kategorie.

Poznámky

Tato funkce slouží k přidání kategorie kontextu.Kategorie kontextu jsou zvláštní typ kategorie, která mohou být zobrazeny nebo skryty za běhu podle aktuálního kontextu aplikace.Například když uživatel vybere objekt, můžete zobrazit speciální karty s kontextu kategorií, které lze změnit vybraný objekt.

Barva kategorie kontextu může být jedna z následujících hodnot:

  • AFX_CategoryColor_None

  • AFX_CategoryColor_Red

  • AFX_CategoryColor_Orange

  • AFX_CategoryColor_Yellow

  • AFX_CategoryColor_Green

  • AFX_CategoryColor_Blue

  • AFX_CategoryColor_Indigo

  • AFX_CategoryColor_Violet

Požadavky

Záhlaví: afxribbonbar.h

Viz také

Referenční dokumentace

Třída CMFCRibbonBar

Diagram hierarchie