CMFCRibbonBar::AddCategory

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

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

매개 변수

  • [in] lpszName
    리본 메뉴 범주의 이름입니다.

  • [in] uiSmallImagesResID
    리소스 ID 리본 범주에 대 한 작은 이미지 목록입니다.

  • [in] uiLargeImagesResID
    리소스 ID 리본 범주에 대 한 큰 이미지 목록입니다.

  • [in] sizeSmallImage
    리본 범주에 대 한 작은 이미지의 크기를 지정합니다.

  • [in] sizeLargeImage
    리본 범주에 대 한 큰 이미지의 크기를 지정합니다.

  • [in] nInsertAt
    제로 기반된 인덱스 항목 위치입니다.

  • [in] pRTI
    포인터는 CMFCRibbonCategory 클래스 런타임 클래스를 동적으로 런타임에 리본 범주를 만들 수 있습니다.

반환 값

메서드가 성공 하면 새 리본 항목에 대 한 포인터입니다. 그렇지 않으면 NULL.

설명

경우는 pRTI 매개 변수가 아닌 NULL, 새 리본 범주 런타임 클래스를 사용 하 여 동적으로 만들어집니다.

예제

다음 예제에서는 AddCategory 메서드에서 CMFCRibbonBar 클래스입니다.

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

요구 사항

헤더: afxribbonbar.h

참고 항목

참조

CMFCRibbonBar 클래스

계층 구조 차트