EVENT_CUSTOM
定義自訂事件的事件對應項目。
EVENT_CUSTOM(pszName, pfnFire, vtsParams )
參數
pszName
事件的名稱。pfnFire
事件引發函式的名稱。vtsParams
指定函式的參數清單的一或多個常數的空格分隔清單。
備註
vtsParams參數是空格分隔的清單中的值 VTS_ 的常數。 一或多個空格 (勿以逗號) 分隔這些值指定函式的參數清單。 例如:
VTS_COLOR VTS_FONT
指定一個清單,列出 32 位元的整數,表示 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 1 |
VTS_DISPATCH |
LPDISPATCH |
VTS_FONT |
IFontDispatch 1 |
VTS_HANDLE |
HANDLE |
VTS_SCODE |
SCODE |
VTS_BOOL |
BOOL |
VTS_VARIANT |
const VARIANT 1 |
VTS_PVARIANT |
變數 1 |
VTS_UNKNOWN |
LPUNKNOWN |
VTS_OPTEXCLUSIVE |
OLE_OPTEXCLUSIVE |
VTS_PICTURE |
IPictureDisp 1 |
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 |
注意事項 |
---|
其他的 variant 常數已定義的所有變異數資料類型,除了 VTS_FONT 和 VTS_PICTURE,提供給 variant 資料常數指標。這些常數用來命名 VTS_Pconstantname慣例。例如, VTS_PCOLOR 是指向 VTS_COLOR 常數。 |
需求
標頭: afxctl.h