DECLARE_REGISTRY_RESOURCEID

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 レジストリ コンポーネント (レジストラー)

ATL マクロとグローバル関数

参照してください。

DECLARE_REGISTRYただし

Index