DECLARE_REGISTRY
표준 클래스 등록 시스템 레지스트리에 입력 하거나 시스템 레지스트리에서 제거 합니다.
DECLARE_REGISTRY(
class,
pid,
vpid,
nid,
flags
)
매개 변수
class
[in] 이전 버전과 호환성을 위해 포함 됩니다.pid
[in] LPCTSTR 는 버전별 프로그램 식별자입니다.vpid
[in] LPCTSTR 는 프로그램 버전에 관계 없이 식별자입니다.nid
[in] A UINT 레지스트리 프로그램의 설명으로 사용할 리소스 문자열의 인덱스입니다.flags
[in] A DWORD 를 포함 하는 프로그램의 스레딩 모델 레지스트리에서.다음 값 중 하나 여야 합니다: THREADFLAGS_APARTMENT, THREADFLAGS_BOTH, 또는 AUTPRXFLAG.
설명
표준 등록 CLSID, 프로그램 번호, 버전 독립 프로그램 ID, 설명 문자열 및 스레드 모델의 구성 됩니다.
개체를 만들거나 ATL 클래스 추가 마법사를 사용 하 여 제어 하는 경우 마법사는 자동으로 스크립트 기반 레지스트리 지원을 구현 하 고 추가 된 DECLARE_REGISTRY_RESOURCEID 매크로 파일.스크립트 기반 레지스트리 지원을 사용 하지 않으려면이 매크로를 교체 해야 DECLARE_REGISTRY.DECLARE_REGISTRY레지스트리에 위에서 설명한 5 가지 기본 키만 삽입 합니다.수동으로 레지스트리에 다른 키를 삽입 하는 코드를 작성 해야 합니다.
요구 사항
헤더: atlcom.h