IAxWinHostWindowLic-Schnittstelle
Diese Schnittstelle stellt Methoden zum Bearbeiten eines lizenzierten Steuerelements und seines Hostobjekts bereit.
Syntax
interface IAxWinHostWindowLic : IAxWinHostWindow
Member
Methoden
Name | Beschreibung |
---|---|
CreateControlLic | Erstellt ein lizenziertes Steuerelement und fügt es an das Hostobjekt an. |
CreateControlLicEx | Erstellt ein lizenziertes Steuerelement, fügt es an das Hostobjekt an und richtet optional einen Ereignishandler ein. |
Hinweise
IAxWinHostWindowLic
erbt von IAxWinHostWindow und fügt Methoden hinzu, die die Erstellung lizenzierter Steuerelemente unterstützen.
Unter Hosten von ActiveX-Steuerelementen mit ATL AXHost finden Sie ein Beispiel, in dem die Member dieser Schnittstelle verwendet werden.
Anforderungen
Die Definition dieser Schnittstelle ist wie unten dargestellt als IDL oder C++ verfügbar.
Definitionstyp | Datei |
---|---|
IDL | ATLIFace.idl |
C++ | ATLIFace.h (auch in ATLBase.h enthalten) |
IAxWinHostWindowLic::CreateControlLic
Erstellt ein lizenziertes Steuerelement, initialisiert es und hostet es im durch hWnd
.
STDMETHOD(CreateControlLic)(
LPCOLESTR lpTricsData,
HWND hWnd,
IStream* pStream,
BSTR bstrLic);
Parameter
bstrLic
[in] Der BSTR, der den Lizenzschlüssel für das Steuerelement enthält.
Hinweise
Eine Beschreibung der verbleibenden Parameter und des Rückgabewerts finden Sie unter "IAxWinHostWindow::CreateControl ".
Das Aufrufen dieser Methode entspricht dem Aufrufen von IAxWinHostWindowLic::CreateControlLicEx
Beispiel
Ein Beispiel, das verwendet, IAxWinHostWindowLic::CreateControlLic
finden Sie unter Hosten von ActiveX-Steuerelementen mit ATL AXHost.
IAxWinHostWindowLic::CreateControlLicEx
Erstellt ein lizenziertes ActiveX-Steuerelement, initialisiert es und hostet es im angegebenen Fenster, ähnlich wie IAxWinHostWindow::CreateControl.
STDMETHOD(CreateControlLicEx)(
LPCOLESTR lpszTricsData,
HWND hWnd,
IStream* pStream,
IUnknown** ppUnk,
REFIID riidAdvise,
IUnknown* punkAdvise,
BSTR bstrLic);
Parameter
bstrLic
[in] Der BSTR, der den Lizenzschlüssel für das Steuerelement enthält.
Hinweise
Eine Beschreibung der verbleibenden Parameter und des Rückgabewerts finden Sie unter "IAxWinHostWindow::CreateControlEx" .
Beispiel
Ein Beispiel, das verwendet, IAxWinHostWindowLic::CreateControlLicEx
finden Sie unter Hosten von ActiveX-Steuerelementen mit ATL AXHost.