次の方法で共有


CAxWindow2T::CreateControlLicEx

更新 : 2007 年 11 月

ライセンスされた ActiveX コントロールを作成して初期化し、指定されたウィンドウでホストします。さらに、コントロールからインターフェイス ポインタを取得します。

HRESULT CreateControlLicEx(
   LPCOLESTR lpszName, 
   IStream* pStream = NULL,
   IUnknown** ppUnkContainer = NULL, 
   IUnknown** ppUnkControl = NULL,
   REFIID iidSink = IID_NULL, 
   IUnknown* punkSink = NULL, 
   BSTR bstrLicKey = NULL
);
HRESULT CreateControlLicEx(
   DWORD dwResID,
   IStream* pStream = NULL,
   IUnknown** ppUnkContainer = NULL,
   IUnknown** ppUnkControl = NULL,
   REFIID iidSink = IID_NULL, 
   IUnknown* punkSink = NULL, 
   BSTR bstrLickey = NULL
);

パラメータ

  • bstrLicKey
    コントロールのライセンス キー。ライセンスの付いていないコントロールを作成した場合は NULL が設定されます。

解説

パラメータと戻り値の詳細については、「CAxWindow::CreateControlEx」を参照してください。

使用例

CAxWindow2T::CreateControlLicEx の使用例については、「ATL AXHost を使用した ActiveX コントロールのホスト」を参照してください。

必要条件

ヘッダー : atlwin.h

参照

参照

CAxWindow2T クラス

その他の技術情報

CAxWindow2T のメンバ