다음을 통해 공유


CAtlModule::UpdateRegistryFromResourceD

등록 하거나 등록을 취소할 개체를 지정 된 리소스에 포함 된 스크립트를 실행 합니다.

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

매개 변수

  • lpszRes
    리소스 이름입니다.

  • nResID
    리소스 ID

  • bRegister
    True 이면 개체를 등록 해야 하는 경우. False 이면 그렇지.

  • pMapEntries
    대체 지도 관련 스크립트의 대체 가능한 매개 변수 값을 저장 하는 포인터입니다.자동으로 ATL %MODULE% 사용합니다.추가 대체 가능 매개 변수 사용을 참조 하십시오 CAtlModule::AddCommonRGSReplacements.그렇지 않으면 사용 하는 NULL 기본값입니다.

반환 값

실패 HRESULT 오류 또는 성공한 경우 S_OK를 반환합니다.

설명

지정 된 리소스에 포함 된 스크립트를 실행 합니다. lpszRes 또는 nResID.경우 bRegister 는 TRUE, 시스템 레지스트리에; 개체는이 메서드를 등록 그렇지 않으면 레지스트리에서 개체를 제거합니다.

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

이 메서드를 호출 합니다. CAtlModule::UpdateRegistryFromResourceDHelper.

요구 사항

헤더: atlbase.h

참고 항목

참조

CAtlModule 클래스