EVENT_CUSTOM

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

EVENT_CUSTOM(pszName, pfnFire, vtsParams )

Paramètres

  • pszName
    Le nom de l'événement.

  • pfnFire
    Le nom de la fonction de le déclenchement d'événements.

  • vtsParams
    Une liste espace-séparée d'un ou plusieurs constantes spécifiant la liste de paramètres de la fonction.

Notes

Le paramètre d' vtsParams est une liste espace-séparée de valeurs des constantes de VTS_ .Un ou plusieurs de ces valeurs séparées par des espaces (pas virgules) spécifie la liste de paramètres de la fonction.Par exemple :

VTS_COLOR VTS_FONT

spécifie une liste contenant un entier 32 bits représentant une valeur de couleur RGB, suivi d'un pointeur vers l'interface d' IFontDisp d'OLE objet de police.

Les constantes de 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

VARIANT* const

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_YSIZE_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

[!REMARQUE]

Les constantes variantes supplémentaires ont été définies pour tous les types variant, à l'exception VTS_FONT et VTS_PICTURE, un pointeur vers la constante de données variant.Ces constantes sont nommé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

EVENT_CUSTOM_ID

DECLARE_EVENT_MAP

Constantes de type paramètre variant

Concepts

Macro MFC et Globals