IAxWinHostWindow::CreateControl
更新 : 2007 年 11 月
コントロールを作成して初期化し、hWnd で識別されるウィンドウでホストします。
STDMETHOD( CreateControl )(
LPCOLESTR lpTricsData,
HWND hWnd,
IStream* pStream
);
パラメータ
lpTricsData
[入力] 作成するコントロールを識別する文字列。CLSID、ProgID、URL または生の HTML を指定できます。CLSID を指定する場合は、中かっこ ({}) で囲みます。生の HTML を指定する場合は、先頭に MSHTML: を付けます。hWnd
[入力] ホストに使用される、ウィンドウを識別するハンドル。pStream
[入力] コントロールの初期化データを含むストリームのインターフェイス ポインタ。NULL の場合もあります。
戻り値
標準の HRESULT 値を返します。
解説
ウィンドウはインターフェイスを公開するホスト オブジェクトによりサブクラス化されるため、メッセージをコントロールに反映させることができ、ほかのコンテナ機能が有効になります。
このメソッドの呼び出しは、IAxWinHostWindow::CreateControlEx の呼び出しと同じです。
ライセンスされた ActiveX コントロールの作成方法については、「IAxWinHostWindowLic::CreateControlLic」を参照してください。
必要条件
ヘッダー : atliface.h
参照
参照
IAxWinHostWindow::CreateControlEx
IAxWinHostWindow::AttachControl