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] 리소스 IDbRegister
[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