共用方式為


IAxWinHostWindowLic 介面

這個介面提供操作授權控制件及其主物件的方法。

語法

interface IAxWinHostWindowLic : IAxWinHostWindow

成員

方法

名稱 描述
CreateControlLic 建立授權控件,並將它附加至主物件。
CreateControlLicEx 建立授權控制項、將它附加至主機物件,並選擇性地設定事件處理程式。

備註

IAxWinHostWindowLic 繼承自 IAxWinHostWindow ,並新增支援建立授權控件的方法。

如需使用此介面成員的範例,請參閱 使用 ATL AXHost 裝載 ActiveX 控制件。

需求

此介面的定義可做為IDL或 C++,如下所示。

定義類型 檔案
IDL ATLIFace.idl
C++ ATLIFace.h (也包含在 ATLBase.h 中)

IAxWinHostWindowLic::CreateControlLic

建立授權控制件、初始化它,並在 所 hWnd識別的視窗中裝載它。

STDMETHOD(CreateControlLic)(
    LPCOLESTR lpTricsData,
    HWND hWnd,
    IStream* pStream,
    BSTR bstrLic);

參數

bstrLic
[in]包含控件授權金鑰的 BSTR。

備註

如需其餘參數和傳回值的描述,請參閱 IAxWinHostWindow::CreateControl

呼叫此方法相當於呼叫 IAxWinHostWindowLic::CreateControlLicEx

範例

如需使用 IAxWinHostWindowLic::CreateControlLic的範例,請參閱使用 ATL AXHost 裝載 ActiveX 控制件。

IAxWinHostWindowLic::CreateControlLicEx

建立授權的ActiveX控件、初始化它,並在指定的視窗中裝載它,類似於 IAxWinHostWindow::CreateControl

STDMETHOD(CreateControlLicEx)(
    LPCOLESTR lpszTricsData,
    HWND hWnd,
    IStream* pStream,
    IUnknown** ppUnk,
    REFIID riidAdvise,
    IUnknown* punkAdvise,
    BSTR bstrLic);

參數

bstrLic
[in]包含控件授權金鑰的 BSTR。

備註

如需其餘參數和傳回值的描述,請參閱 IAxWinHostWindow::CreateControlEx

範例

如需使用 IAxWinHostWindowLic::CreateControlLicEx的範例,請參閱使用 ATL AXHost 裝載 ActiveX 控制件。