Partager via


EVENT_CUSTOM

Définit une entrée de table d'événement pour un événement personnalisé.

EVENT_CUSTOM(pszName, pfnFire, vtsParams )

Paramètres

  • pszName
    Nom de l’événement.

  • pfnFire
    Le nom de la fonction de déclenchement d'un événement.

  • vtsParams
    Une liste séparée par des espace d'une ou plusieurs constantes qui spécifie la liste des paramètres de la fonction.

Notes

Le paramètre vtsParams est une liste séparée par des espaces de valeurs constantes VTS_. Une ou plusieurs de ces valeurs séparées par des espaces (sans virgule) spécifie la liste des paramètres de la fonction. Par exemple :

VTS_COLOR VTS_FONT

spécifie une liste contenant un entier 32 bits qui représente une couleur RVB, suivi d'un pointeur vers l'interface d'IFontDisp d'un objet OLE de la police.

Les constantes VTS_ et leurs significations sont les suivantes :

Symbole

Type de paramètre

VTS_I2

short

VTS_I4

long

VTS_R4

float

VTS_R8

double

VTS_COLOR

OLE_COLOR

VTS_CY

CURRENCY

VTS_DATE

DATE

VTS_BSTR

const char *

VTS_DISPATCH

LPDISPATCH

VTS_FONT

IFontDispatch*

VTS_HANDLE

HANDLE

VTS_SCODE

SCODE

VTS_BOOL

BOOL

VTS_VARIANT

const VARIANT*

VTS_PVARIANT

VARIANT*

VTS_UNKNOWN

LPUNKNOWN

VTS_OPTEXCLUSIVE

OLE_OPTEXCLUSIVE

VTS_PICTURE

IPictureDisp*

VTS_TRISTATE

OLE_TRISTATE

VTS_XPOS_PIXELS

OLE_XPOS_PIXELS

VTS_YPOS_PIXELS

OLE_YPOS_PIXELS

VTS_XSIZE_PIXELS

OLE_XSIZE_PIXELS

VTS_XSIZE_PIXELS

OLE_YSIZE_PIXELS

VTS_XPOS_HIMETRIC

OLE_XPOS_HIMETRIC

VTS_YPOS_HIMETRIC

OLE_YPOS_HIMETRIC

VTS_XSIZE_HIMETRIC

OLE_XSIZE_HIMETRIC

VTS_YSIZE_HIMETRIC

OLE_YSIZE_HIMETRIC

Notes

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

Configuration requise

En-tête : afxctl.h

Voir aussi

Référence

EVENT_CUSTOM_ID

DECLARE_EVENT_MAP

constantes variantes de type de paramètre

Concepts

macro MFC et Globals