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

Valeur de retour

Une valeur HRESULT standard.

Paramètres

lpszName

Un pointeur vers une chaîne pour créer le contrôle. Doit être mis en forme dans l'une des façons suivantes:

pStream

[en] Pointeur vers un flux qui est utilisé pour initialiser les propriétés du contrôle. Peut être NULL.

ppUnkContainer

[out] L'adresse d'un pointeur qui receive IUnknown du conteneur. Peut être NULL.

ppUnkControl

[out] L'adresse d'un pointeur qui receive IUnknown du contrôle. Peut être NULL.

dwResID

L'ID de ressource de la ressource HTML. Le contrôle WebBrowser sera créé et chargé de la ressource spécifiée.

Remarques

Crée un contrôle ActiveX, il initialise et l'héberge dans la fenêtre spécifiée. Utilisez cette fonction, au lieu de CreateControl, pour récupérer les pointeurs d'interface de contrôle nouvellement créé.

Aperçu CAxWindow |nbsp ; Membres de classe

Voir aussi

AtlAxCreateControlEx

Index