CAxWindow::CreateControlEx

HRESULT CreateControlEx (LPCOLESTR LpszName, IStream * pStream = NULL, IUnknown ** PpUnkContainer = NULL, IUnknown ** PpUnkControl = NULL, REFIID IidSink IID_NULL, IUnknown * = PunkSink = NULL);

HRESULT CreateControlEx (DWORD DwResID, &Nbsp; IStream* pStream = NULL, IUnknown ** PpUnkContainer = NULL, IUnknown ** PpUnkControl = NULL, REFIID IidSink IID_NULL, IUnknown * = PunkSink = NULL);

Rückgabewert

Einen standard- HRESULT -Wert.

Parameter

lpszName

Ein Zeiger auf eine Zeichenfolge, die das Steuerelement zu erstellen. Muss in einer der folgenden Arten formatiert werden:

pStream

[in] Ein Zeiger auf einen Stream, der zum Initialisieren der Eigenschaft des Steuerelements verwendet wird. NULL kann sein.

ppUnkContainer

[out] Die Adresse des ein Zeiger, der die IUnknown des Containers erhalten. NULL kann sein.

ppUnkControl

[out] Die Adresse des ein Zeiger, der die IUnknown des Steuerelements erhalten. NULL kann sein.

dwResID

Die Ressourcen-ID der HTML-Ressource. Das WebBrowser-Steuerelement wird erstellt und mit der angegebenen Ressource geladen werden.

Bemerkungen

Erstellt ein ActiveX-Steuerelement, initialisiert es und hostet es im festgelegten Fenster. Verwenden Sie diese Funktion anstelle von CreateControl,-Schnittstellenzeiger aus dem neu erstellten Steuerelement abrufen.

CAxWindow Übersicht |nbsp; Klassenmember

Siehe auch

AtlAxCreateControlEx

Index