CComModule::UpdateRegistryFromResourceS

HRESULT UpdateRegistryFromResourceS (LPCTSTR lpszRes、BOOL bRegister、struct _ATL_REGMAP_ENTRY ※ pMapEntries = NULL);

HRESULT UpdateRegistryFromResourceS (UINT nResID、BOOL bRegister、struct _ATL_REGMAP_ENTRY ※ pMapEntries = NULL);

戻り値

標準のHRESULT値。

パラメーター

lpszRes

[入力]リソース名。

nResID

[入力]リソース ID。

bRegister

[入力]リソース スクリプトを登録する必要があるかどうかを示します。

pMapEntries

[入力]スクリプトの置き換え可能パラメーターに関連付けられた値を格納する置換マップへのポインター。ATL を使用して、自動的に %MODULE% 。追加、置き換え可能パラメーターを使用するには、解説の詳細についてを参照してください。それ以外の場合、 NULLの既定値を使用します。

解説

UpdateRegistryFromResourceS ATL レジストリ コンポーネント (レジストラー) への静的リンクを作成する以外のUpdateRegistryFromResourceDのような。

UpdateRegistryFromResourceSが呼び出さ自動的にオブジェクト マップが処理されるときは、あなたを追加提供 #define _ATL_STATIC_REGISTRY を stdafx.h に。

特価;置換値を実行時に置き換えるには、ただしまたはDECLARE_REGISTRY_RESOURCEIDマクロを指定しないでください。代わりに、実行時にプレース ホルダーを置換すると値を変数プレース ホルダーの各エントリが、 _ATL_REGMAP_ENTRIES構造体の配列を作成します。その後、 pMapEntriesパラメーターの配列を渡すCComModule::UpdateRegistryFromResourceSを呼び出します。これは、交換のすべての値は_ATL_REGMAP_ENTRIES構造で、レジストラーの交換マップに追加します(&N)。

置き換え可能パラメーターとスクリプトの詳細についてを参照してください、記事、ATL レジストリ コンポーネント (レジストラー)

|Nbsp; CComModule の概要クラス メンバー(&N)

参照特価;BEGIN_OBJECT_MAP(&N)

Index