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