Interface IAxWinHostWindowLic
Essa interface fornece métodos para manipular um controle licenciado e seu objeto host.
Sintaxe
interface IAxWinHostWindowLic : IAxWinHostWindow
Membros
Métodos
Nome | Descrição |
---|---|
CreateControlLic | Cria um controle licenciado e o anexa ao objeto host. |
CreateControlLicEx | Cria um controle licenciado, anexa-o ao objeto host e, opcionalmente, configura um manipulador de eventos. |
Comentários
IAxWinHostWindowLic
herda de IAxWinHostWindow e adiciona métodos que dão suporte à criação de controles licenciados.
Confira Hospedagem de Controles ActiveX usando o AXHost da ATL para obter um exemplo que usa os membros dessa interface.
Requisitos
A definição dessa interface está disponível como IDL ou C++, conforme mostrado abaixo.
Tipo da definição | Arquivo |
---|---|
IDL | ATLIFace.idl |
C++ | ATLIFace.h (também incluído em ATLBase.h) |
IAxWinHostWindowLic::CreateControlLic
Cria um controle licenciado, inicializa-o e hospeda-o na janela identificada pelo hWnd
.
STDMETHOD(CreateControlLic)(
LPCOLESTR lpTricsData,
HWND hWnd,
IStream* pStream,
BSTR bstrLic);
Parâmetros
bstrLic
[entrada] O BSTR que contém a chave de licença para o controle.
Comentários
Confira IAxWinHostWindow::CreateControl para obter uma descrição dos parâmetros restantes e do valor retornado.
Chamar esse método é equivalente a chamar IAxWinHostWindowLic::CreateControlLicEx
Exemplo
Confira Hospedagem de Controles ActiveX usando o AXHost da ATL para obter um exemplo que usa IAxWinHostWindowLic::CreateControlLic
.
IAxWinHostWindowLic::CreateControlLicEx
Cria um controle ActiveX licenciado, inicializa-o e hospeda-o na janela especificada, semelhante a IAxWinHostWindow::CreateControl.
STDMETHOD(CreateControlLicEx)(
LPCOLESTR lpszTricsData,
HWND hWnd,
IStream* pStream,
IUnknown** ppUnk,
REFIID riidAdvise,
IUnknown* punkAdvise,
BSTR bstrLic);
Parâmetros
bstrLic
[entrada] O BSTR que contém a chave de licença para o controle.
Comentários
Confira IAxWinHostWindow::CreateControlEx para obter uma descrição dos parâmetros restantes e do valor retornado.
Exemplo
Confira Hospedagem de Controles ActiveX usando o AXHost da ATL para obter um exemplo que usa IAxWinHostWindowLic::CreateControlLicEx
.