EVENT_CUSTOM

EVENT_CUSTOM ( pszName, pfnFire, vtsParams )

Parametri

pszName

Il nome dell'evento.

pfnFire

Il nome dell'evento sparando funzione.

vtsParams

Un elenco separato da spazi di una o pių costanti specificando l'elenco dei parametri della funzione.

Osservazioni

Utilizzare la macro EVENT_CUSTOM per definire una voce mappa eventi per un evento personalizzato.

Il parametro vtsParams č un elenco di valori dalle costanti VTS_ separati da uno spazio. Elenco dei parametri della funzione consente di specificare uno o pių di questi valori separati da spazi (non virgole). Ad esempio:

VTS_COLOR VTS_FONT

specifica un elenco che contiene un valore integer breve seguito da un BOOL.

Le costanti VTS_ e i loro significati sono i seguenti:

Simbolo Tipo di parametro
VTS_I2 breve
VTS_I4 lunga
VTS_R4 galleggiante
VTS_R8 doppia
VTS_COLOR OLE_COLOR
VTS_CY VALUTA
VTS_DATE DATA
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 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

&Notanbsp;  Ulteriore variante costanti sono state definite per tipi varianti tutti, con l'eccezione di VTS_FONT e VTS_PICTURE, che consentono un puntatore alla costante di dati variant. Queste costanti vengono denominate utilizzando la convenzione diconstantname VTS_P. Ad esempio, VTS_PCOLOR č un puntatore a una costante VTS_COLOR.

Vedere anchenbsp;EVE&NT_CUSTOM_ID, DECLARE_EVENT_MAP

Index