다음을 통해 공유


CComModule::UpdateRegistryFromResourceS

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

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

매개 변수

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

  • nResID
    [in] 리소스 ID

  • bRegister
    [in] 리소스 스크립트를 등록 해야 하는지 여부를 나타냅니다.

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

반환 값

표준 HRESULT 값입니다.

설명

비슷한 UpdateRegistryFromResourceD 제외한 UpdateRegistryFromResourceS ATL 레지스트리 구성 요소 (등록자)에 대 한 정적 링크를 만듭니다.

UpdateRegistryFromResourceS지도 개체를 처리할 때 추가 하는 경우 자동으로 호출 됩니다 #define _ATL_STATIC_REGISTRY 를 stdafx.h에.

[!참고]

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

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

요구 사항

헤더: atlbase.h

참고 항목

참조

CComModule 클래스