EVENT_CUSTOM

EVENT_CUSTOM ( PszName, PfnFire, VtsParams )

Parameter

pszName

Der Name der Veranstaltung.

pfnFire

Der Name der Funktion für die Ereignisauslösung.

vtsParams

Ein Leerzeichen getrennte Liste der eine oder mehrere Konstanten, die die Funktion Parameterliste angeben.

Bemerkungen

Verwenden Sie das EVENT_CUSTOM -Makro, um einen Ereignis-Karte-Eintrag für ein benutzerdefiniertes Ereignis definieren.

Der VtsParams -Parameter ist eine durch Leerzeichen getrennte Liste von Werten aus der VTS_ -Konstanten. Eine oder mehrere dieser Werte getrennt durch Leerzeichen (nicht durch Kommas) gibt die Funktion Parameterliste. Zum Beispiel:

VTS_COLOR VTS_FONT

gibt eine Liste enthält eine kurze ganze Zahl, gefolgt von einer BOOL.

Die VTS_ -Konstanten und ihre Bedeutung sind wie folgt:

Symbol Parametertyp
VTS_I2 kurze
VTS_I4 lange
VTS_R4 schwimmen
VTS_R8 doppelzimmer
VTS_COLOR OLE_COLOR
VTS_CY WÄHRUNG
VTS_DATE DATUM
VTS_BSTR const char *
VTS_DISPATCH LPDISPATCH
VTS_FONT IFontDispatch *
VTS_HANDLE GRIFF
VTS_SCODE SCODE
VTS_BOOL BOOL
VTS_VARIANT const-Variante *
VTS_PVARIANT VARIANTE *
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&Nbsp;  Zusätzliche Variante Konstanten wurden für alle variant-Typen, mit Ausnahme von VTS_FONT und VTS_PICTURE, definiert, die einen Zeiger auf die Konstante variant-Daten bereitstellen. Diese Konstanten werden mit die VTS_PConstantname Konvention benannt. Beispielsweise ist VTS_PCOLOR ein Zeiger auf eine VTS_COLOR -Konstante.

Siehe auch&Nbsp;EVENT_CUSTOM_ID, DECLARE_EVENT_MAP

Index