Freigeben über


EVENT_CUSTOM

Definiert einen Ereigniszuordnungseintrag für ein benutzerdefiniertes Ereignis.

EVENT_CUSTOM(pszName, pfnFire, vtsParams )

Parameter

  • pszName
    Der Name des Ereignisses.

  • pfnFire
    Der Name der Ereignisauslösungsfunktion.

  • vtsParams
    Eine durch Leerzeichen getrennte Liste mehrere Konstanten, die der Parameterliste der Funktion angeben.

Hinweise

Der Parameter vtsParams ist eine durch Leerzeichen getrennte Liste von Werten aus den VTS_ Konstanten. Eine oder mehrere dieser Werte, die durch Leerzeichen getrennt werden (nicht durch) gibt der Parameterliste der Funktion an. Beispiel:

VTS_COLOR VTS_FONT

gibt eine Liste, die eine 32-Bit-Ganzzahl enthält, die einen RGB-Farbwert darstellt, gefolgt von einem Zeiger auf die IFontDisp-Schnittstelle eines OLE-Schriftartobjekts.

Die VTS_ Konstanten und ihre Bedeutungen sind, wie folgt:

Symbol

Parametertyp

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

Hinweis

Zusätzliche variante Konstanten sind für alle varianten Typen, mit Ausnahme von VTS_FONT und VTS_PICTURE definiert wurde, die einen Zeiger auf die Datenkonstante varianten bereitstellen.Diese Konstanten werden mithilfe der Konvention VTS_Pconstantname.Beispielsweise ist VTS_PCOLOR ein Zeiger auf eine VTS_COLOR Konstante.

Anforderungen

Header: afxctl.h

Siehe auch

Referenz

EVENT_CUSTOM_ID

DECLARE_EVENT_MAP

Variant-Parametertypkonstanten

Konzepte

MFC-Makros, globale Funktionen und globale Variablen