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.
Hinweis
Die aktive Vorlagenbibliothek (ACTIVE Template Library, ATL) wird weiterhin unterstützt. Wir fügen jedoch keine Features mehr hinzu oder aktualisieren die Dokumentation.
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, finden Sie unter IAxWinHostWindowLic::CreateControlLic.
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, finden Sie unter IAxWinHostWindowLic::CreateControlLicEx.