Condividi tramite


CAxWindow2T::CreateControlLicEx

Crea un controllo ActiveX con licenza, la inizializza, lo ospita nella finestra specificata e recupera un puntatore a interfaccia (o puntatori) dal controllo.

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 
);

Parametri

  • bstrLicKey
    Il codice di licenza per il controllo; Se ANNULLI creazione di un controllo nonlicensed.

Note

Vedere CAxWindow::CreateControlEx per una descrizione dei parametri e il valore restituito rimanenti.

Esempio

Vedere Controlli ActiveX di hosting mediante ATL AXHost per un esempio che utilizza CAxWindow2T::CreateControlLicEx.

Requisiti

Header: atlwin.h

Vedere anche

Riferimenti

CAxWindow2T Class