AtlAxCreateControlEx

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

Paramètres

lpszName

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

hWnd

[en] Handle vers la fenêtre qui sera jointe à la commande.

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 créé. Peut être NULL.

iidSink

L'identificateur d'interface de l'interface sortante sur l'objet contenu.

punkSink

Un pointeur vers l'interface IUnknown de l'objet récepteur d'être relié à un point de connexion spécifié par iidSink sur l'objet contenu après que l'objet contenu a été créé avec succès.

Remarques

Crée un contrôle ActiveX, il initialise et l'héberge dans la fenêtre spécifiée, similaire à AtlAxCreateControl.

Les Macros ATL et fonctions globales

Voir aussi

Principes de base de contrôle composite

Index