event_custom ( pszName, pfnFire, vtsParams )
Parametreleri
pszName
Olay adı.
pfnFire
Fonksiyon atış olay adı.
vtsParams
İşlev parametre listesi belirterek bir veya daha fazla sabit boşlukla ayrılmış bir listesi.
Açıklamalar
Özel bir olay için bir olay-eşleme girişi tanımlamak için event_custom makro kullanma.
vts_ sabitleri değerleri boşlukla ayrılmış bir listesini vtsParams parametresidir. Bir veya daha fazla (değil virgüller) ayrılmış bu değerler işlevin değiştirge listesini belirtir. Örneğin:
VTS_COLOR VTS_FONT
bool tarafından takip kısa bir tamsayı içeren bir listeyi belirtir.
vts_ sabitleri ve anlamları aşağıdaki gibidir.:
| Sembol | Parametre türü |
| VTS_I2 | kısa |
| VTS_I4 | uzun |
| VTS_R4 | kayan nokta |
| VTS_R8 | çift kişilik |
| VTS_COLOR | OLE_COLOR |
| VTS_CY | PARA BİRİMİ |
| VTS_DATE | TARİHİ |
| VTS_BSTR | const char * |
| VTS_DISPATCH | LPDISPATCH |
| VTS_FONT | IFontDispatch * |
| VTS_HANDLE | TANITICI |
| VTS_SCODE | SCODE |
| VTS_BOOL | BOOL |
| VTS_VARIANT | const VARIANT * |
| VTS_PVARIANT | DEĞİŞKEN * |
| 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 |
&Notnbsp; Ek değişken sabit, değişken veri sabit bir işaretçi sağlayan tüm değişken türleri için istisna ile vts_font ve VTS_PICTURE, tanımlandı. Bu sabitler, vts_psabitadi kuralı kullanılarak adlandırılır. Örneğin, vts_pcolor için vts_color sabit bir işaretçidir.
Ayrıca bkz:nbsp;EVE&NT_CUSTOM_ID, declare_event_map