EVENT_CUSTOM
Definuje položku mapy událostí pro vlastní události.
EVENT_CUSTOM(pszName, pfnFire, vtsParams )
Parametry
pszName
Jméno události.pfnFire
Název události aktivaci funkce.vtsParams
Seznam jedné nebo více konstanty určující seznam parametrů funkce oddělených mezerami.
Poznámky
vtsParams Parametr je seznam hodnot oddělených mezerami VTS_ konstanty.Jeden nebo více z těchto hodnot oddělených mezerami (není čárkami) určuje seznam parametrů funkce.Příklad:
VTS_COLOR VTS_FONT
Určuje hodnotu, následovaný ukazatel na seznam obsahující 32bitové celé číslo představující RGB barvy IFontDisp rozhraní objektu OLE písma.
VTS_ konstanty a jejich významy jsou následující:
Symbol. |
Typ parametru |
---|---|
VTS_I2 |
short |
VTS_I4 |
long |
VTS_R4 |
float |
VTS_R8 |
double |
VTS_COLOR |
OLE_COLOR |
VTS_CY |
MĚNA |
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 |
VARIANTY * |
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 |
[!POZNÁMKA]
Další varianty konstant definovaných pro všechny typy variant, kromě VTS_FONT a VTS_PICTURE, které poskytují ukazatel na konstantní dat variant.Tyto konstanty jsou pojmenována VTS_Pconstantname úmluvy.Například VTS_PCOLOR je ukazatel na VTS_COLOR konstantní.
Požadavky
Záhlaví: afxctl.h
Viz také
Referenční dokumentace
Variantní typ konstanty parametr