Partilhar via


CAxWindow2T::CreateControlLicEx

Cria um controle ActiveX licenciado, inicializa-o, hospedá-lo na janela especificada, e recupera um ponteiro de interface (ou) ponteiros do controle.

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

Consulte também

Referência

Classe de CAxWindow2T