共用方式為


CAtlModule::UpdateRegistryFromResourceS

在指定的資源中的指令碼來註冊或移除註冊物件。這個方法以 ATL 註冊元件靜態連結。

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

參數

  • nResID
    資源 ID。.

  • lpszRes
    資源名稱。

  • bRegister
    指示是否應該註冊資源指令碼。

  • pMapEntries
    out 儲存值的取代對應的指標與指令碼內可取代的參數。ATL 會自動使用 %MODULE%。若要使用額外的可取代的參數,請參閱 CAtlModule::AddCommonRGSReplacements。否則,請使用 NULL 預設值。

傳回值

如果成功則傳回 S_OK 或在失敗的錯誤 HRESULT。

備註

類似但 CAtlModule::UpdateRegistryFromResourceSCAtlModule::UpdateRegistryFromResourceD 建立靜態連結至 ATL 註冊元件 (系統管理員)。

需求

Header: atlbase.h

請參閱

參考

CAtlModule 類別

其他資源

ATL 註冊元件 (系統管理員)