EVENT_CUSTOM
Definisce una voce della mappa eventi per un evento personalizzato.
EVENT_CUSTOM(pszName, pfnFire, vtsParams )
Parametri
pszName
Nome dell'evento.pfnFire
Il nome della funzione di infornamento di evento.vtsParams
Un elenco spazio-separato di uno o più costanti che specificano l'elenco di parametri di funzione.
Note
Il parametro di vtsParams è un elenco spazio-separato dei valori delle costanti di VTS_ .Uno o più di questi valori separati da spazi (non virgole specificano l'elenco di parametri di funzione.Di seguito è riportato un esempio:
VTS_COLOR VTS_FONT
specifica un elenco contenente un intero a 32 bit che rappresenta un valore di colore RGB, seguito da un puntatore all'interfaccia di IFontDisp di un oggetto del tipo di OLE.
Le costanti di VTS_ e i relativi significati sono le seguenti:
Simbolo |
Tipo di parametro |
---|---|
VTS_I2 |
short |
VTS_I4 |
long |
VTS_R4 |
float |
VTS_R8 |
double |
VTS_COLOR |
OLE_COLOR |
VTS_CY |
CURRENCY |
VTS_DATE |
DATE |
VTS_BSTR |
argomento char* const |
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 |
[!NOTA]
Le costanti variabili aggiuntive definite per tutti i tipi di variant, ad eccezione di VTS_FONT e di VTS_PICTURE, che forniscono un puntatore alla costante di dati variant.Queste costanti sono denominate utilizzando la convenzione di VTS_Pconstantname .Ad esempio, VTS_PCOLOR è un puntatore a una costante di VTS_COLOR .
Requisiti
Header: afxctl.h
Vedere anche
Riferimenti
Costanti di tipi di parametri varianti