AtlAxCreateControlEx

ATLAPI AtlAxCreateControlEx (LPCOLESTR LpszName, HWND hWnd, IStream * pStream, IUnknown ** PpUnkContainer, IUnknown ** PpUnkControl, REFIID IidSinkIID_NULL, IUnknown * = PunkSink= NULL);

Parameter

lpszName

Ein Zeiger auf eine Zeichenfolge, die an das Steuerelement übergeben werden. Muss in einer der folgenden Arten formatiert werden:

hWnd

[in] Handle für das Fenster, dem das Steuerelement angefügt 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 erstellten Steuerelements erhalten. NULL kann sein.

iidSink

Der Interface Identifier einer ausgehenden Schnittstelle für das enthaltene Objekt.

punkSink

Ein Zeiger auf die IUnknown -Schnittstelle des Objekts Waschbecken angeschlossen werden, um den Verbindungspunkt angegeben durch IidSink auf das enthaltene Objekt, nachdem das enthaltene Objekt erfolgreich erstellt wurde.

Bemerkungen

Erstellt ein ActiveX-Steuerelement, initialisiert es und hostet es im festgelegten Fenster ähnlich wie AtlAxCreateControl.

ATL-Makros und globale Funktionen

Siehe auch

Zusammengesetzte Steuerelement Grundlagen

Index