EVENT_CUSTOM

EVENT_CUSTOM ( pszName, pfnFire, vtsParams )

Параметры

pszName

Имя события.

pfnFire

Имя события, выпустив функции.

vtsParams

Разделенных пробелами список из одной или нескольких констант, указав список параметров функции.

Примечания

Используйте макрос EVENT_CUSTOM , чтобы определить запись событий карта для пользовательского события.

Параметр vtsParams представляет собой разделенных пробелами список значений из констант VTS_ . Один или несколько из этих значений, разделенных пробелами (не запятые) определяет список параметров функции. Например:

VTS_COLOR VTS_FONT

определяет список, содержащий короткое целое число, а затем BOOL.

Константы VTS_ и их значения, являются:

Символ Тип параметра
VTS_I2 короткий
VTS_I4 длинный
VTS_R4 поплавок
VTS_R8 двухместный
VTS_COLOR OLE_COLOR
VTS_CY ВАЛЮТА
VTS_DATE ДАТА
VTS_BSTR const char *
VTS_DISPATCH LPDISPATCH
VTS_FONT IFontDispatch *
VTS_HANDLE РУЧКА
VTS_SCODE SCODE
VTS_BOOL BOOL
VTS_VARIANT const вариант *
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, которые обеспечивают указатель к константе данных variant. Эти константы именуются с использованием VTS_Pconstantname Конвенции. К примеру VTS_PCOLOR — это указатель на VTS_COLOR постоянная.

См. такжеnbsp;EVE&NT_CUSTOM_ID, DECLARE_EVENT_MAP

Index