COleControl::FireEvent
Genera un evento definito dal controllo con qualsiasi numero di argomenti facoltativi.
void AFX_CDECL FireEvent(
DISPID dispid,
BYTE* pbParams,
...
);
Parametri
dispid
L'id di invio dell'evento da generare.pbParams
Un descrittore per i tipi di parametro dell'evento.
Note
In genere questa funzione non deve essere chiamato direttamente.Invece si chiamerà la sezione del mapping di funzioni degli eventi consentono per la dichiarazione di classe del controllo.
L'argomento pbParams è un elenco separato spazio VTS_.Uno o più di questi valori, separati da spazi (non virgole, specificare l'elenco di parametri di funzione.I valori possibili sono i seguenti:
Simbolo |
Tipo di parametro |
---|---|
VTS_COLOR |
OLE_COLOR |
VTS_FONT |
IFontDisp* |
VTS_HANDLE |
HWND |
VTS_PICTURE |
IPictureDisp* |
VTS_OPTEXCLUSIVE |
OLE_OPTEXCLUSIVE* |
VTS_TRISTATE |
OLE_TRISTATE |
VTS_XPOS_HIMETRIC |
OLE_XPOS_HIMETRIC |
VTS_YPOS_HIMETRIC |
OLE_YPOS_HIMETRIC |
VTS_XPOS_PIXELS |
OLE_XPOS_PIXELS |
VTS_YPOS_PIXELS |
OLE_YPOS_PIXELS |
VTS_XSIZE_PIXELS |
OLE_XSIZE_PIXELS |
VTS_YSIZE_PIXELS |
OLE_XSIZE_PIXELS |
VTS_XSIZE_HIMETRIC |
OLE_XSIZE_HIMETRIC |
VTS_YSIZE_HIMETRIC |
OLE_XSIZE_HIMETRIC |
[!NOTA]
Le costanti variabili aggiuntive definite per tutti i tipi di variant, ad eccezione VTS_FONT e VTS_PICTURE, che forniscono un puntatore alla costante di dati variant.Queste costanti sono denominate utilizzando la convenzione VTS_Pconstantname.Ad esempio, VTS_PCOLOR è un puntatore a una costante VTS_COLOR.
Requisiti
Header: afxctl.h