Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
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.