IRegistrar インターフェイス
このインターフェイスは atliface.h で定義され、UpdateRegistryFromResourceD などの CAtlModule メンバー関数によって内部的に使用されます。
構文
typedef interface IRegistrar IRegistrar;
解説
詳細については、「置換可能なパラメーターの使用 (レジストラーのプリプロセッサ)」を参照してください。
メンバー
パブリック メソッド
名前 | 説明 |
---|---|
IRegistrar::ResourceRegisterSz | リソースを登録します。 |
IRegistrar::ResourceUnregisterSz | リソースを登録解除します。 |
IRegistrar::FileRegister | ファイルを登録します。 |
IRegistrar::FileUnregister | ファイルを登録解除します。 |
IRegistrar::StringRegister | 文字列を登録します。 |
IRegistrar::StringUnregister | 文字列を登録解除します |
IRegistrar::ResourceRegister | リソースを登録します。 |
IRegistrar::ResourceUnregister | リソースを登録解除します。 |
要件
ヘッダー: atlifase.h
IRegistrar::ResourceRegisterSz
リソースを登録します。
virtual HRESULT STDMETHODCALLTYPE ResourceRegisterSz(
/* [in] */ _In_z_ LPCOLESTR resFileName,
/* [in] */ _In_z_ LPCOLESTR szID,
/* [in] */ _In_z_ LPCOLESTR szType) = 0;
IRegistrar::ResourceUnregisterSz
リソースを登録解除します。
virtual HRESULT STDMETHODCALLTYPE ResourceUnregisterSz(
/* [in] */ _In_z_ LPCOLESTR resFileName,
/* [in] */ _In_z_ LPCOLESTR szID,
/* [in] */ _In_z_ LPCOLESTR szType) = 0;
IRegistrar::FileRegister
ファイルを登録します。
virtual HRESULT STDMETHODCALLTYPE FileRegister(
/* [in] */ _In_z_ LPCOLESTR fileName) = 0;
IRegistrar::FileUnregister
ファイルを登録解除します。
virtual HRESULT STDMETHODCALLTYPE FileUnregister(
/* [in] */ _In_z_ LPCOLESTR fileName) = 0;
IRegistrar::StringRegister
指定の文字列データを登録します。
virtual HRESULT STDMETHODCALLTYPE StringRegister(
/* [in] */ _In_z_ LPCOLESTR data) = 0;
IRegistrar::StringUnregister
指定の文字列データを登録解除します。
virtualHRESULT STDMETHODCALLTYPE StringUnregister(
/* [in] */ _In_z_ LPCOLESTR data) = 0;
IRegistrar::ResourceRegister
リソースを登録します。
virtual HRESULT STDMETHODCALLTYPE ResourceRegister(
/* [in] */ _In_z_ LPCOLESTR resFileName,
/* [in] */ _In_ UINT nID,
/* [in] */ _In_z_ LPCOLESTR szType) = 0;
IRegistrar::ResourceUnregister
リソースを登録解除します。
virtualHRESULT STDMETHODCALLTYPE ResourceUnregister(
/* [in] */ _In_z_ LPCOLESTR resFileName,
/* [in] */ _In_ UINT nID,
/* [in] */ _In_z_ LPCOLESTR szType) = 0;
関連項目
置き換え可能パラメーターの使用 (レジストラー プリプロセッサ)
クラスの概要
モジュール クラス
レジストリ コンポーネント (レジストラー)