EVENT_CUSTOM
Идентифицирует запись сопоставления событий для пользовательского события.
EVENT_CUSTOM(pszName, pfnFire, vtsParams )
Параметры
pszName
Имя события.pfnFire
Имя функции включения события.vtsParams
Является это список одного или нескольких констант, определяющий список параметров функции.
Заметки
Параметр vtsParams является это список значений констант из VTS_. Одно или несколько из этих значений, разделенных пробелами (не запятыми) определяют список параметров функции. Примеры.
VTS_COLOR VTS_FONT
определяет список, содержащий 32 8-разрядное целое число, представляющее значение цвета RGB, и указатель на интерфейс IFontDisp OLE объекта шрифта.
Константы VTS_ и их значения:
Символ |
Тип параметра |
---|---|
VTS_I2 |
short |
VTS_I4 |
long |
VTS_R4 |
float |
VTS_R8 |
double |
VTS_COLOR |
OLE_COLOR |
VTS_CY |
CURRENCY |
VTS_DATE |
DATE |
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 |
VARIANT* |
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 |
Примечание
Дополнительные различные константы определены для всех различных типов, за исключением VTS_FONT и VTS_PICTURE, которые предоставляют указатель является константа данных.Эти константы называются, используя соглашение VTS_Pconstantname.Например, VTS_PCOLOR является константным VTS_COLOR.
Требования
Header: afxctl.h
См. также
Ссылки
Константы типа параметра Variant