IAxWinHostWindowLic, interface
Cette interface fournit des méthodes pour manipuler un contrôle sous licence et son objet hôte.
Syntaxe
interface IAxWinHostWindowLic : IAxWinHostWindow
Membres
Méthodes
Nom | Description |
---|---|
CreateControlLic | Crée un contrôle sous licence et l’attache à l’objet hôte. |
CreateControlLicEx | Crée un contrôle sous licence, l’attache à l’objet hôte et configure éventuellement un gestionnaire d’événements. |
Notes
IAxWinHostWindowLic
hérite de IAxWinHostWindow et ajoute des méthodes qui prennent en charge la création de contrôles sous licence.
Consultez l’hébergement de contrôles ActiveX à l’aide d’ATL AXHost pour obtenir un exemple qui utilise les membres de cette interface.
Spécifications
La définition de cette interface est disponible en tant que IDL ou C++, comme indiqué ci-dessous.
Type de définition | File |
---|---|
IDL | ATLIFace.idl |
C++ | ATLIFace.h (également inclus dans ATLBase.h) |
IAxWinHostWindowLic ::CreateControlLic
Crée un contrôle sous licence, l’initialise et l’héberge dans la fenêtre identifiée par hWnd
.
STDMETHOD(CreateControlLic)(
LPCOLESTR lpTricsData,
HWND hWnd,
IStream* pStream,
BSTR bstrLic);
Paramètres
bstrLic
[in] BSTR qui contient la clé de licence du contrôle.
Notes
Consultez IAxWinHostWindow ::CreateControl pour obtenir une description des paramètres restants et de la valeur de retour.
L’appel de cette méthode équivaut à appeler IAxWinHostWindowLic ::CreateControlLicEx
Exemple
Consultez l’hébergement de contrôles ActiveX à l’aide d’ATL AXHost pour un exemple qui utilise IAxWinHostWindowLic::CreateControlLic
.
IAxWinHostWindowLic ::CreateControlLicEx
Crée un contrôle ActiveX sous licence, l’initialise et l’héberge dans la fenêtre spécifiée, comme IAxWinHostWindow ::CreateControl.
STDMETHOD(CreateControlLicEx)(
LPCOLESTR lpszTricsData,
HWND hWnd,
IStream* pStream,
IUnknown** ppUnk,
REFIID riidAdvise,
IUnknown* punkAdvise,
BSTR bstrLic);
Paramètres
bstrLic
[in] BSTR qui contient la clé de licence du contrôle.
Notes
Consultez IAxWinHostWindow ::CreateControlEx pour obtenir une description des paramètres restants et de la valeur de retour.
Exemple
Consultez l’hébergement de contrôles ActiveX à l’aide d’ATL AXHost pour un exemple qui utilise IAxWinHostWindowLic::CreateControlLicEx
.