EVENT_CUSTOM (pszName,pfnFire,,vtsParams)
Параметри
pszName
Назва заходу.
pfnFire
Ім'я події стрільбі функції.
vtsParams
Список розділених один або кілька константи, вказавши список параметрів функції.
Зауваження
Використання макросу EVENT_CUSTOM визначити запис подій карта для настроюваної події.
VtsParams параметр є в список значень із VTS_ константи. Один або декілька з цих значень, розділених пробілами (не комами) визначає функцію в список параметрів. Наприклад:
VTS_COLOR VTS_FONT
визначає список, який містить короткий ціле число, а потім BOOL.
Константи VTS_ та їх значення перелічені:
| Символ | Тип параметра |
| VTS_I2 | короткий |
| VTS_I4 | довгий |
| VTS_R4 | float |
| VTS_R8 | двомісний |
| VTS_COLOR | OLE_COLOR |
| VTS_CY | ВАЛЮТИ |
| VTS_DATE | ДАТА |
| VTS_BSTR | константа char * |
| VTS_DISPATCH | LPDISPATCH |
| VTS_FONT | IFontDispatch * |
| VTS_HANDLE | МАРКЕР |
| VTS_SCODE | SCODE |
| VTS_BOOL | BOOL |
| VTS_VARIANT | константа варіант * |
| VTS_PVARIANT | ВАРІАНТ * |
| 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 |
Приміткаnbsp; Додаткові варіанти константи визначені для всіх варіант типи, з виключенням з VTS_FO&NT і VTS_PICTURE, які надають вказівник на постійне варіант даних. Ці константи, названі за допомогою VTS_Pconstantname конвенції. Наприклад, VTS_PCOLOR являє собою вказівник на постійне VTS_COLOR.
Дивіться такожnbsp;EVE&NT_CUSTOM_ID, DECLARE_EVENT_MAP