Freigeben über


CAxWindow2T::CreateControlLicEx

Erstellt ein lizenziertes ActiveX-Steuerelement, initialisiert, hostet es im angegebenen Fenster und ruft einen Schnittstellenzeiger (oder Zeiger) aus dem Steuerelement ab.

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

Parameter

  • bstrLicKey
    Der Lizenzschlüssel für das Steuerelement; MAKE ungültig, wenn Sie ein nonlicensed Steuerelement erstellen.

Hinweise

Siehe CAxWindow::CreateControlEx für eine Beschreibung der verbleibenden Parameter und des Rückgabewerts.

Beispiel

Siehe Hosten von ActiveX-Steuerelementen mit ATL AXHost für ein Beispiel, das CAxWindow2T::CreateControlLicEx verwendet.

Anforderungen

Header: atlwin.h

Siehe auch

Referenz

CAxWindow2T Class