DECLARE_REGISTRY ( クラス、 pid, vpid, nid, フラグ )
パラメーター
クラス
[入力]下位互換性のため含まれて。
pid
[入力]バージョン固有のプログラム識別子は、 LPCTSTR。
vpid
[入力]バージョンに依存しないプログラム識別子をLPCTSTR。
nid
[入力]プログラムの説明として使用するのには、レジストリ内のリソース文字列のインデックスは、 UINT。
フラグ
[入力]レジストリに、プログラムのスレッド モデルを含むDWORD 。次の値のいずれかする必要があります: THREADFLAGS_APARTMENT、 THREADFLAGS_BOTH、またはAUTPRXFLAG。
解説
標準のクラス登録をレジストリに入力または、システム レジストリから削除します。標準の登録、CLSID、プログラム ID、バージョンに依存しないプログラム ID、説明文字列、およびスレッド モデルの構成します。
オブジェクトまたは ATL オブジェクト ウィザードを使用してコントロールを作成すると、ウィザードは自動的にスクリプト ベースのレジストリのサポートを実装し、 DECLARE_REGISTRY_RESOURCEIDマクロをファイルに追加します。スクリプト ベースのレジストリ サポートしたくない場合は、このマクロDECLARE_REGISTRYを交換する必要があります。DECLARE_REGISTRYのみレジストリに上記の 5 つの基本的なキーを挿入します。他のキーをレジストリに挿入するコードを手動で記述する必要があります。
参照してください。