CComModule::UpdateRegistryFromResourceD

ATL 7.0 기준으로 CComModule 사용 되지 않습니다: 참조 ATL 모듈 클래스 에 대 한 자세한 내용은.

virtual HRESULT UpdateRegistryFromResourceD(
   LPCTSTR lpszRes,
   BOOL bRegister,
   struct _ATL_REGMAP_ENTRY* pMapEntries = NULL 
) throw( );
virtual HRESULT UpdateRegistryFromResourceD(
   UINT nResID,
   BOOL bRegister,
   struct _ATL_REGMAP_ENTRY* pMapEntries = NULL 
) throw ( );

매개 변수

  • lpszRes
    [in] 리소스 이름입니다.

  • nResID
    [in] 리소스 ID

  • bRegister
    [in] 개체를 등록 해야 하는지 여부를 나타냅니다.

  • pMapEntries
    [in] 대체 지도 관련 스크립트의 대체 가능한 매개 변수 값을 저장 하는 포인터입니다.자동으로 ATL을 사용 하 여 %MODULE%.추가 대체 가능한 매개 변수를 사용 하려면 자세한 내용은 설명 부분을 참조 하십시오.그렇지 않으면 사용 하는 NULL 기본값입니다.

반환 값

표준 HRESULT 값입니다.

설명

지정 된 리소스에 포함 된 스크립트를 실행 합니다. lpszRes 또는 nResID.

경우 bRegister 는 TRUE, 시스템 레지스트리에; 개체는이 메서드를 등록 그렇지 않으면 개체를 등록 취소합니다.

지정 하는 DECLARE_REGISTRY_RESOURCE 또는 DECLARE_REGISTRY_RESOURCEID 매크로 UpdateRegistryFromResourceD 개체 맵을 처리 될 때 자동으로 호출 됩니다.

[!참고]

런타임 시 대체 값을 대체 하기 위해 지정 하지는 DECLARE_REGISTRY_RESOURCE 또는 DECLARE_REGISTRY_RESOURCEID 매크로.대신 배열을 만든 _ATL_REGMAP_ENTRIES 구조, 각 항목이 들어 있는 자리 표시자 변수 쌍 값이 자리 표시자는 런타임에 교체할 수 있습니다.다음 호출 UpdateRegistryFromResourceD, 배열을 전달 pMapEntries 매개 변수.이 대체 값 추가 _ATL_REGMAP_ENTRIES 등록자 교체 맵에 구조.

[!참고]

ATL 레지스트리 구성 요소 (등록자)에 정적으로 링크를 참조 하십시오. UpdateRegistryFromResourceS.

대체 가능 매개 변수 및 스크립트에 대 한 자세한 내용은 는 ATL 레지스트리 구성 요소 (등록자).

요구 사항

헤더: atlbase.h

참고 항목

참조

CComModule 클래스