Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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::CreateControlLicfinden 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::CreateControlLicExfinden Sie unter Hosten von ActiveX-Steuerelementen mit ATL AXHost.