Freigeben über


IAxWinHostWindow::CreateControl

Erstellt ein Steuerelement, initialisiert und hostet es im Fenster, das von hWnd identifiziert wird.

STDMETHOD( CreateControl )( 
   LPCOLESTR lpTricsData, 
   HWND hWnd, 
   IStream* pStream  
);

Parameter

  • lpTricsData
    [in] Eine Zeichenfolge, die das Steuerelement identifiziert, um zu erstellen. Kann ein CLSID (muss die geschweiften Klammern einschließen), die ProgID, URL oder unformatiertem HTML (vorangestellt durch MSHTML:).

  • hWnd
    [in] Ein Handle zum zum Hosten verwendet werden, Fenster.

  • pStream
    [in] Ein Schnittstellenzeiger für einen Stream, der Initialisierungsdaten für das Steuerelement enthält. Kann NULL.

Rückgabewert

Ein HRESULT-Standardwert.

Hinweise

Dieses Fenster wird durch das Hostobjekt untergeordnet, das diese Schnittstelle verfügbar macht, damit Meldungen an das Steuerelement übermittelt werden können und andere Containerfunktionen arbeiten.

Diese Methode aufzurufen entspricht dem Aufrufen von IAxWinHostWindow::CreateControlEx entsprechend.

Um ein lizenziertes ActiveX-Steuerelement erstellen, finden Sie unter IAxWinHostWindowLic::CreateControlLic.

Anforderungen

Header: atliface.h

Siehe auch

Referenz

IAxWinHostWindow Interface

IAxWinHostWindow::CreateControlEx

IAxWinHostWindow::AttachControl

CAxWindow::CreateControl

AtlAxCreateControl