AtlAxCreateControlEx

ATLAPI AtlAxCreateControlEx (LPCOLESTR lpszName, HWND hWnd, IStream * pStream, IUnknown ** ppUnkContainer, IUnknown ** ppUnkControl, REFIID iidSink= IID_NULL, IUnknown * punkSink= NULL);

Parametri

lpszName

Puntatore a una stringa da passare al controllo. Devono essere formattati in uno dei seguenti modi:

hWnd

[in] Gestire per la finestra che il controllo sarà allegato al.

pStream

[in] Puntatore a un flusso che viene utilizzato per inizializzare le proprietà del controllo. Può essere NULL.

ppUnkContainer

[out] L'indirizzo di un puntatore che riceverà il IUnknown del contenitore. Può essere NULL.

ppUnkControl

[out] L'indirizzo di un puntatore che riceverà il IUnknown del controllo creato. Può essere NULL.

iidSink

L'identificatore di interfaccia di un'interfaccia in uscita sull'oggetto contenuto.

punkSink

Un puntatore all'interfaccia IUnknown dell'oggetto lavandino per essere collegato al punto di connessione specificato da iidSink sull'oggetto contenuto dopo l'oggetto contenuto che è stato creato con successo.

Osservazioni

Crea un controllo ActiveX, Inizializza e lo inserisce nella finestra specificata, simile a AtlAxCreateControl.

Macro ATL e funzioni globali

Vedi anche

Fondamenti di controllo composito

Index