다음을 통해 공유


BEGIN_CATEGORY_MAP

카테고리 맵 시작 부분을 표시합니다.

BEGIN_CATEGORY_MAP( theClass )

매개 변수

  • theClass
    [in] 카테고리 맵 포함 하는 클래스의 이름입니다.

설명

카테고리 맵 COM 클래스를 구현 하 고 범주는 해당 컨테이너에서 필요한 구성 요소 범주를 지정 하는 데 사용 됩니다.

추가 된 IMPLEMENTED_CATEGORY 맵에 COM 클래스에 의해 구현 된 각 범주에 대 한 항목입니다.추가 된 REQUIRED_CATEGORY 항목 클래스를 구현 하는 클라이언트에 필요한 각 범주에 대 한 지도.지도와 끝 표시는 END_CATEGORY_MAP 매크로.

모듈 클래스는 연결 되어 있는 경우 등록할 때 구성 요소 범주에서 지도 자동 등록 OBJECT_ENTRY_AUTO 또는 OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO.

[!참고]

ATL 구성 요소 범주를 등록 하는 표준 구성 요소 범주 관리자를 사용 합니다.모듈을 등록 하면 관리자는 시스템에 없는 경우 등록에 성공 하지만 해당 클래스에 대 한 구성 요소 범주 등록 되지 않습니다.

구성 요소 범주에 대 한 자세한 내용은 구성 요소 범주 정의 및 수행 원리? in the Windows SDK.

예제

BEGIN_CATEGORY_MAP(CMyCtrl)
   IMPLEMENTED_CATEGORY(CATID_Insertable)
END_CATEGORY_MAP()

요구 사항

헤더: atlcom.h

참고 항목

참조

IMPLEMENTED_CATEGORY

REQUIRED_CATEGORY

END_CATEGORY_MAP

기타 리소스

범주 매크로

ATL 매크로