다음을 통해 공유


CMFCRibbonBar::AddContextCategory

만들고 새 컨텍스트 범주 리본 막대를 초기화 합니다.

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 
);

매개 변수

  • [in] lpszName
    범주의 이름입니다.

  • [in] lpszContextName
    컨텍스트 항목 캡션 이름입니다.

  • [in] uiContextID
    컨텍스트 id입니다.

  • [in] clrContext
    색 컨텍스트 항목 캡션입니다.

  • [in] uiSmallImagesResID
    컨텍스트 항목의 작은 이미지의 리소스 ID입니다.

  • [in] uiLargeImagesResID
    컨텍스트 항목의 큰 이미지의 리소스 ID입니다.

  • [in] sizeSmallImage
    작은 이미지의 크기입니다.

  • [in] sizeLargeImage
    큰 이미지의 크기입니다.

  • [in] pRTI
    런타임 클래스에 대 한 포인터입니다.

반환 값

새로 만든된 범주에 대 한 포인터 또는 NULL 경우는 CreateObject 메서드의 pRTI 지정 된 범주를 만들 수 없습니다.

설명

상황에 맞는 범주를 추가 하려면이 함수를 사용 합니다. 상황에 맞는 범주는 특수 한 유형의 표시 또는 숨김 런타임에 현재 응용 프로그램 컨텍스트에 따라 범주입니다. 예를 들어, 개체를 선택할 때 특별 한 특정 선택한 개체를 변경 하는 데 사용 되는 컨텍스트 범주 탭을 표시할 수 있습니다.

색 컨텍스트 항목의 다음 값 중 하나가 될 수 있습니다.

  • AFX_CategoryColor_None

  • AFX_CategoryColor_Red

  • AFX_CategoryColor_Orange

  • AFX_CategoryColor_Yellow

  • AFX_CategoryColor_Green

  • AFX_CategoryColor_Blue

  • AFX_CategoryColor_Indigo

  • AFX_CategoryColor_Violet

요구 사항

헤더: afxribbonbar.h

참고 항목

참조

CMFCRibbonBar 클래스

계층 구조 차트