共用方式為


EVENT_CUSTOM

定義自訂事件的事件對應項目。

EVENT_CUSTOM(pszName, pfnFire, vtsParams )

參數

  • pszName
    事件的名稱。

  • pfnFire
    引發事件的函式名稱。

  • vtsParams
    指定函式參數清單中的一或多個常數的空格分隔清單。

備註

vtsParams 參數是一個以空格分隔的 VTS_ 常數值清單。 空格分隔 (非逗號) 的一或多個值指定此函式的參數清單。 例如:

VTS_COLOR VTS_FONT

指定表示 RGB 色彩值的 32 位元整數的清單,後面接著指標 OLE 字型物件的 IFontDisp 介面。

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_FONTVTS_PICTURE之外,提供不同資料常數的指標的額外的不同定義已為所有不同型別定義。這些常數的名稱使用 VTS_Pconstantname 慣例命名。例如, VTS_PCOLOR 是指向 VTS_COLOR 常數的指標。

需求

標頭: afxctl.h

請參閱

參考

EVENT_CUSTOM_ID

DECLARE_EVENT_MAP

變異參數類型常數

概念

MFC 巨集和全域