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)