次の方法で共有


IAxWinHostWindow::CreateControl

コントロールを作成して初期化し、hWndで指定されたウィンドウでホストします。

STDMETHOD( CreateControl )(
   LPCOLESTR lpTricsData,
   HWND hWnd,
   IStream* pStream 
);

パラメーター

  • lpTricsData
    [入力]作成するコントロールを識別する文字列。CLSID (中かっこを含める必要があります)、ProgID、URL、または生の HTML になります ( **MSHTML:**がプレフィックスとして付けられます。)

  • hWnd
    [出力]ホストに使用するウィンドウへのハンドル。

  • pStream
    [入力]コントロールの初期化データを含むストリームのインターフェイス ポインター。NULL の場合もあります。

戻り値

標準の HRESULT 値。

解説

このウィンドウは、このインターフェイスを公開するホスト オブジェクトによってメッセージがコントロールに反映され、そのほかのコンテナー機能が動作するようにサブクラス。

このメソッドを呼び出すと、IAxWinHostWindow::CreateControlExを呼び出すことと同じです。

ライセンス ActiveX コントロールを作成するには、IAxWinHostWindowLic::CreateControlLicを参照してください。

必要条件

Header: atliface.h

参照

関連項目

IAxWinHostWindow インターフェイス

IAxWinHostWindow::CreateControlEx

IAxWinHostWindow::AttachControl

CAxWindow::CreateControl

AtlAxCreateControl