Partager via


CAxWindow2T::CreateControlLicEx

Crée un contrôle ActiveX autorisé, l'initialise, le héberge dans la fenêtre spécifiée, et extrait un pointeur d'interface (ou des pointeurs) du contrôle.

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

Paramètres

  • bstrLicKey
    Licence pour le contrôle ; Si NULL création d'un contrôle nonlicensed.

Notes

Consultez CAxWindow::CreateControlEx pour une description des paramètres et la valeur de retour restants.

Exemple

Consultez Contrôles ActiveX d'hébergement à l'aide de ATL AXHost pour obtenir un exemple qui utilise CAxWindow2T::CreateControlLicEx.

Configuration requise

Header: atlwin.h

Voir aussi

Référence

CAxWindow2T, classe