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

Valore restituito

Un valore HRESULT standard.

Parametri

lpszName

Puntatore a una stringa per creare il controllo. Devono essere formattati in uno dei seguenti modi:

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. Può essere NULL.

dwResID

L'ID di risorsa di una risorsa HTML. Il controllo WebBrowser sarà creato e caricato con la risorsa specificata.

Osservazioni

Crea un controllo ActiveX, Inizializza e lo inserisce nella finestra specificata. Utilizzare questa funzione, invece di CreateControl, per recuperare i puntatori a interfaccia dal controllo appena creato.

CAxWindow panoramica |nbsp; Membri della classe

Vedi anche

AtlAxCreateControlEx

Index