Share via


IAxWinHostWindowLic Interface

Opmerking

De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Deze interface biedt methoden voor het bewerken van een gelicentieerd besturingselement en het bijbehorende hostobject.

Syntaxis

interface IAxWinHostWindowLic : IAxWinHostWindow

Leden

Methods

Naam Description
CreateControlLic Hiermee maakt u een gelicentieerd besturingselement en koppelt u dit aan het hostobject.
CreateControlLicEx Hiermee maakt u een gelicentieerd besturingselement, koppelt u dit aan het hostobject en stelt u desgewenst een gebeurtenis-handler in.

Opmerkingen

IAxWinHostWindowLic neemt over van IAxWinHostWindow en voegt methoden toe die ondersteuning bieden voor het maken van gelicentieerde besturingselementen.

Zie ActiveX-besturingselementen hosten met ATL AXHost voor een voorbeeld dat gebruikmaakt van de leden van deze interface.

Requirements

De definitie van deze interface is beschikbaar als IDL of C++, zoals hieronder wordt weergegeven.

Definitietype Bestand
IDL ATLIFace.idl
C++ ATLIFace.h (ook opgenomen in ATLBase.h)

IAxWinHostWindowLic::CreateControlLic

Hiermee maakt u een gelicentieerd besturingselement, initialiseert u het en hostt u het in het venster dat wordt geïdentificeerd door hWnd.

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

Parameterwaarden

bstrLic
[in] De BSTR die de licentiesleutel voor het besturingselement bevat.

Opmerkingen

Zie IAxWinHostWindow::CreateControl voor een beschrijving van de resterende parameters en retourwaarde.

Het aanroepen van deze methode is gelijk aan het aanroepen van IAxWinHostWindowLic::CreateControlLicEx

Example

Zie ActiveX-besturingselementen hosten met ATL AXHost voor een voorbeeld dat wordt gebruikt IAxWinHostWindowLic::CreateControlLic.

IAxWinHostWindowLic::CreateControlLicEx

Hiermee maakt u een gelicentieerd ActiveX-besturingselement, initialiseert het en hostt het in het opgegeven venster, vergelijkbaar met IAxWinHostWindow::CreateControl.

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

Parameterwaarden

bstrLic
[in] De BSTR die de licentiesleutel voor het besturingselement bevat.

Opmerkingen

Zie IAxWinHostWindow::CreateControlEx voor een beschrijving van de resterende parameters en retourwaarde.

Example

Zie ActiveX-besturingselementen hosten met ATL AXHost voor een voorbeeld dat wordt gebruikt IAxWinHostWindowLic::CreateControlLicEx.