EVENT_CUSTOM

EVENT_CUSTOM ( pszName, pfnFire, 「vtsParams

パラメーター

pszName

イベントの名前。

pfnFire

関数を発生させるイベントの名前。

「vtsParams

関数のパラメーター リストを指定する 1 つまたは複数の定数のスペースで区切った一覧。

解説

EVENT_CUSTOMマクロを使用してカスタム イベントをイベント マップ エントリを定義するには。

「VtsParamsパラメーター値vts _定数からのスペースで区切った一覧です。スペース (カンマではありません) で区切られた値の 1 つ以上の関数のパラメーター リストを指定します。たとえば:

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 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

特価;バリアント定数へのポインターを提供するすべてのバリアント型、 VTS_FONT VTS_PICTUREの例外の追加のバリアント定数が定義されています。これらの定数の名前には、 VTS_Pconstantname規則が使用されます。たとえば、 VTS_PCOLORVTS_COLOR定数へのポインターです。(&N)。

参照特価;EVENT_CUSTOM_IDDECLARE_EVENT_MAP(&N)

Index