Interfaz IAxWinHostWindowLic
Esta interfaz proporciona métodos para manipular un control con licencia y su objeto de host.
Sintaxis
interface IAxWinHostWindowLic : IAxWinHostWindow
Miembros
Métodos
Nombre | Descripción |
---|---|
CreateControlLic | Crea un control con licencia y lo adjunta al objeto de host. |
CreateControlLicEx | Crea un control con licencia, lo adjunta al objeto de host y, opcionalmente, configura un controlador de eventos. |
Comentarios
IAxWinHostWindowLic
hereda de IAxWinHostWindow y agrega métodos que admiten la creación de controles con licencia.
Consulte Hospedaje de controles ActiveX mediante ATL AXHost para obtener un ejemplo que utilice a los miembros de esta interfaz.
Requisitos
La definición de esta interfaz está disponible como IDL o C++, como se muestra a continuación.
Tipo de definición | Archivo |
---|---|
IDL | ATLIFace.idl |
C++ | ATLIFace.h (incluido también en ATLBase.h) |
IAxWinHostWindowLic::CreateControlLic
Crea un control con licencia, lo inicializa y lo hospeda en la ventana identificada por hWnd
.
STDMETHOD(CreateControlLic)(
LPCOLESTR lpTricsData,
HWND hWnd,
IStream* pStream,
BSTR bstrLic);
Parámetros
bstrLic
[in] El parámetro BSTR que contiene la clave de licencia del control.
Comentarios
Consulte IAxWinHostWindow::CreateControl para obtener una descripción de los parámetros restantes y del valor devuelto.
Llamar a este método es equivalente a llamar a IAxWinHostWindowLic::CreateControlLicEx
Ejemplo
Consulte Hospedar controles ActiveX mediante ATL AXHost para obtener un ejemplo que utilice IAxWinHostWindowLic::CreateControlLic
.
IAxWinHostWindowLic::CreateControlLicEx
Crea un control ActiveX con licencia, lo inicializa y lo hospeda en la ventana especificada, de forma similar a IAxWinHostWindow::CreateControl.
STDMETHOD(CreateControlLicEx)(
LPCOLESTR lpszTricsData,
HWND hWnd,
IStream* pStream,
IUnknown** ppUnk,
REFIID riidAdvise,
IUnknown* punkAdvise,
BSTR bstrLic);
Parámetros
bstrLic
[in] El parámetro BSTR que contiene la clave de licencia del control.
Comentarios
Consulte IAxWinHostWindow::CreateControlEx para obtener una descripción de los parámetros restantes y del valor devuelto.
Ejemplo
Consulte Hospedar controles ActiveX mediante ATL AXHost para obtener un ejemplo que utilice IAxWinHostWindowLic::CreateControlLicEx
.