CAxWindow2T::CreateControlLicEx
Publicado: abril de 2016
Cria um controle ActiveX licenciado, inicializa-o, hospedá-lo na janela especificada, e recupera um ponteiro de interface (ou) ponteiros do controle.
Sintaxe
HRESULT CreateControlLicEx(
LPCOLESTR lpszName,
IStream* pStream = NULL,
IUnknown** ppUnkContainer = NULL,
IUnknown** ppUnkControl = NULL,
REFIID iidSink = IID_NULL,
IUnknown* punkSink = NULL,
BSTR bstrLicKey = NULL
);
HRESULT CreateControlLicEx(
DWORD dwResID,
IStream* pStream = NULL,
IUnknown** ppUnkContainer = NULL,
IUnknown** ppUnkControl = NULL,
REFIID iidSink = IID_NULL,
IUnknown* punkSink = NULL,
BSTR bstrLickey = NULL
);
Parâmetros
- bstrLicKey
A chave de licença para o controle; Se ANULE criando um controle nonlicensed.
Comentários
Consulte CAxWindow::CreateControlEx para obter uma descrição dos parâmetros e valor de retorno restantes.
Exemplo
Hospedando controles ActiveX usando ATL AXHost consulte para um exemplo que usa CAxWindow2T::CreateControlLicEx.
Requisitos
Cabeçalho: atlwin.h