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 등록 |
|
클래스 팩터리 만들기 |
|
인스턴스 만들기 |
|
범주 구성 요소 등록 |
|
클래스 수준의 초기화 및 정리 |
요구 사항
헤더: atlcom.h
참고 항목
참조
OBJECT_ENTRY_NON_CREATEABLE_EX_AUTO