DECLARE_REGISTRY

DECLARE_REGISTRY ( クラス pid, vpid, nid, フラグ

パラメーター

クラス

[入力]下位互換性のため含まれて。

pid

[入力]バージョン固有のプログラム識別子は、 LPCTSTR

vpid

[入力]バージョンに依存しないプログラム識別子をLPCTSTR

nid

[入力]プログラムの説明として使用するのには、レジストリ内のリソース文字列のインデックスは、 UINT

フラグ

[入力]レジストリに、プログラムのスレッド モデルを含むDWORD 。次の値のいずれかする必要があります: THREADFLAGS_APARTMENTTHREADFLAGS_BOTH、またはAUTPRXFLAG

解説

標準のクラス登録をレジストリに入力または、システム レジストリから削除します。標準の登録、CLSID、プログラム ID、バージョンに依存しないプログラム ID、説明文字列、およびスレッド モデルの構成します。

オブジェクトまたは ATL オブジェクト ウィザードを使用してコントロールを作成すると、ウィザードは自動的にスクリプト ベースのレジストリのサポートを実装し、 DECLARE_REGISTRY_RESOURCEIDマクロをファイルに追加します。スクリプト ベースのレジストリ サポートしたくない場合は、このマクロDECLARE_REGISTRYを交換する必要があります。DECLARE_REGISTRYのみレジストリに上記の 5 つの基本的なキーを挿入します。他のキーをレジストリに挿入するコードを手動で記述する必要があります。

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

参照してください。

ただし

Index