Sdílet prostřednictvím


IAxWinHostWindowLic – rozhraní

Toto rozhraní poskytuje metody pro manipulaci s licencovaným ovládacím prvku a jeho hostitelským objektem.

Syntaxe

interface IAxWinHostWindowLic : IAxWinHostWindow

Členové

Metody

Jméno popis
CreateControlLic Vytvoří licencovaný ovládací prvek a připojí ho k hostitelskému objektu.
CreateControlLicEx Vytvoří licencovaný ovládací prvek, připojí ho k hostitelskému objektu a volitelně nastaví obslužnou rutinu události.

Poznámky

IAxWinHostWindowLic dědí z IAxWinHostWindow a přidává metody, které podporují vytváření licencovaných ovládacích prvků.

Viz Hostování technologie ActiveX Ovládací prvky pomocí ATL AXHost pro ukázku, která používá členy tohoto rozhraní.

Požadavky

Definice tohoto rozhraní je k dispozici jako IDL nebo C++, jak je znázorněno níže.

Typ definice Soubor
IDL ATLIFace.idl
C++ ATLIFace.h (zahrnutý také v ATLBase.h)

IAxWinHostWindowLic::CreateControlLic

Vytvoří licencovaný ovládací prvek, inicializuje ho a hostuje ho v okně identifikovaném uživatelem hWnd.

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

Parametry

bstrLic
[v] BSTR, který obsahuje licenční klíč pro ovládací prvek.

Poznámky

Viz IAxWinHostWindow::CreateControl pro popis zbývajících parametrů a návratové hodnoty.

Volání této metody je ekvivalentní volání IAxWinHostWindowLic::CreateControlLicEx

Příklad

Viz Hostování technologie ActiveX Ovládací prvky pomocí ATL AXHost pro ukázku, která používá IAxWinHostWindowLic::CreateControlLic.

IAxWinHostWindowLic::CreateControlLicEx

Vytvoří licencovaný technologie ActiveX ovládací prvek, inicializuje ho a hostuje ho v zadaném okně, podobně jako IAxWinHostWindow::CreateControl.

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

Parametry

bstrLic
[v] BSTR, který obsahuje licenční klíč pro ovládací prvek.

Poznámky

Viz IAxWinHostWindow::CreateControlEx pro popis zbývajících parametrů a návratové hodnoty.

Příklad

Viz Hostování technologie ActiveX Ovládací prvky pomocí ATL AXHost pro ukázku, která používá IAxWinHostWindowLic::CreateControlLicEx.