다음을 통해 공유


OBJECT_ENTRY_AUTO

ATL 개체에는 오브젝트 맵이 입력, 레지스트리, 업데이트 및 개체의 인스턴스를 만듭니다.

OBJECT_ENTRY_AUTO( 
   clsid, 
   class  
)

매개 변수

  • clsid
    [in] CLSID 라는 C++ 클래스에서 구현한 COM 클래스의 class.

  • class
    [in] 표시 되는 COM 클래스를 구현 하는 C++ 클래스의 이름을 clsid.

설명

매크로 개체 등록, 초기화 및 클래스의 생성에 대 한 지원을 제공 하는 프로젝트에서 전역 범위에 배치 됩니다.

OBJECT_ENTRY_AUTO입력 클래스 작성자 및 작성자 클래스 팩터리 클래스의 함수 포인터 CreateInstance 함수를 자동으로 생성 된 ATL 개체 맵에이 개체에 대 한.때 CAtlComModule::RegisterServer 는 호출, 시스템 레지스트리 개체 구조에서 각 개체에 대 한 업데이트입니다.

아래 테이블에서이 매크로를 두 번째 매개 변수로 지정 된 클래스의 개체 맵에 추가 정보 입수 방법을 설명 합니다.

에 대 한 정보

가져온

COM 등록

레지스트리 매크로

클래스 팩터리 만들기

클래스 팩터리 매크로

인스턴스 만들기

집계 매크로

범주 구성 요소 등록

범주 매크로

클래스 수준의 초기화 및 정리

ObjectMain

요구 사항

헤더: atlcom.h

참고 항목

참조

OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO

DECLARE_OBJECT_DESCRIPTION

기타 리소스

개체 맵 매크로

ATL 매크로

Obsolete ATL Topics

OBJECT_ENTRY

OBJECT_ENTRY_NON_CREATEABLE