DECLARE_REGISTRY_RESOURCEID ( x )
パラメーター
x
[入力]リソースのウィザードで生成された識別子。
解説
ただしそれと同じウィザードが生成したUINTを使用して、文字列名ではなく、リソースを識別するために。
オブジェクトまたは ATL オブジェクト ウィザードを使用してコントロールを作成すると、ウィザードは自動的にスクリプト ベースのレジストリのサポートを実装してDECLARE_REGISTRY_RESOURCEIDマクロをファイルに追加します。
静的に最適化されたレジストリ アクセスは ATL レジストリ コンポーネント (レジストラー) をリンクすることができます。レジストラー コードへの静的リンクするには、追加 #define _ATL_STATIC_REGISTRY を stdafx.h に。
置換値を実行時に代わりに ATL をする場合は、ただしまたはDECLARE_REGISTRY_RESOURCEIDマクロは指定しません。代わりに、実行時にプレース ホルダーを置換すると値を変数プレース ホルダーの各エントリが、 _ATL_REGMAP_ENTRIES構造体の配列を作成します。CComModule::UpdateRegistryFromResourceDまたはCComModule::UpdateRegistryFromResourceSは、配列を渡すを呼び出してください。これは、交換のすべての値は_ATL_REGMAP_ENTRIES構造で、レジストラーの交換マップに追加します。
置き換え可能パラメーターとスクリプトの詳細についてを参照してください、記事、ATL レジストリ コンポーネント (レジストラー)。
参照してください。