Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
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.