COleControl::FireEvent

void FireEvent ( DISPID dispid, octet FAR * pbParams, ... );

Paramètres

dispid

L'ID de l'envoi de l'événement pour être tiré.

pbParams

Un descripteur pour les types de paramètre de l'événement.

Remarques

Appelez cette fonction, avec un nombre quelconque d'arguments facultatifs, pour déclencher un événement défini par l'utilisateur de votre contrôle. Généralement cette fonction ne doit pas être appelée directement. Au lieu de cela, vous appelez les fonctions de déclenchement des événements générées par ClassWizard dans la section de la carte d'événement de la déclaration de classe de votre contrôle.

L'argument pbParams est une liste séparée de l'espace de VTS_. Un ou plusieurs de ces valeurs, séparés par des espaces (pas la virgule), spécifie la liste des paramètres de la fonction. Les valeurs possibles sont les suivantes:

Symbole Type de paramètre
VTS_COLOR OLE_COLOR
VTS_FONT IFontDisp *
VTS_HANDLE HWND
VTS_PICTURE IPictureDisp *
VTS_OPTEXCLUSIVE OLE_OPTEXCLUSIVE *
VTS_TRISTATE OLE_TRISTATE
VTS_XPOS_HIMETRIC OLE_XPOS_HIMETRIC
VTS_YPOS_HIMETRIC OLE_YPOS_HIMETRIC
VTS_XPOS_PIXELS OLE_XPOS_PIXELS
VTS_YPOS_PIXELS OLE_YPOS_PIXELS
VTS_XSIZE_PIXELS OLE_XSIZE_PIXELS
VTS_YSIZE_PIXELS OLE_XSIZE_PIXELS
VTS_XSIZE_HIMETRIC OLE_XSIZE_HIMETRIC
VTS_YSIZE_HIMETRIC OLE_XSIZE_HIMETRIC

&Notenbsp ;  Constantes variant supplémentaires ont été définies pour tous les types variant, à l'exception de VTS_FONT et VTS_PICTURE, qui fournissent un pointeur vers la constante de données variant. Ces constantes sont nommés à l'aide de la convention deconstantname VTS_P. Par exemple, VTS_PCOLOR est un pointeur vers une constante VTS_COLOR.

COleControl aperçu |nbsp ; Membres de la classe | Graphique de la hiérarchie

Index