次の方法で共有


CFactoryTemplate::CreateInstance

CreateInstance メソッドは、クラスのオブジェクト作成関数を呼び出す。

構文

  CUnknown *CreateInstance(
    LPUNKNOWN pUnk,
    HRESULT *phr
);

パラメータ

pUnk

IUnknown 集成インターフェイスへのポインタ。

phr

メソッドの成功または失敗を示す HRESULT 値を受け取る変数へのポインタ。

戻り値

クラス オブジェクトのインスタンスを返す。

注意

IClassFactory::CreateInstance メソッドはこのクラス メソッドを呼び出す。このメソッドは CFactoryTemplate::m_lpfnNew メンバ変数が指す関数を呼び出す。

参照