Partager via


COleControl::FireEvent

Déclenche un événement défini par l'utilisateur de votre contrôle avec un nombre d'arguments facultatifs.

void AFX_CDECL FireEvent(
   DISPID dispid,
   BYTE* pbParams,
   ... 
);

Paramètres

  • dispid
    L'identificateur de dispatch de l'événement à déclencher.

  • pbParams
    Un modèle pour les types du paramètre de l'événement.

Notes

Généralement cette fonction ne doit pas être appelé directement.À la place vous appellerez la section de mappage des fonctions de déclenchement d'événements en cas de la déclaration de classe de votre contrôle.

L'argument d' pbParams est une liste séparée espace de VTS_.Un ou plusieurs de ces valeurs, séparés par des espaces (pas virgules), spécifie la liste de 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

[!REMARQUE]

Les constantes variantes supplémentaires ont été définies pour tous les types variant, à l'exception VTS_FONT et VTS_PICTURE, qui fournissent un pointeur à la constante de données variant.Ces constantes sont appelées à l'aide de la convention de VTS_Pconstantname .Par exemple, VTS_PCOLOR est un pointeur vers une constante de VTS_COLOR .

Configuration requise

Header: afxctl.h

Voir aussi

Référence

Classe de COleControl

Graphique de la hiérarchie