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