COleControl::FireEvent
Löst ein benutzerdefiniertes Ereignis aus dem Steuerelement mit beliebig vielen optionalen Argumenten aus.
void AFX_CDECL FireEvent(
DISPID dispid,
BYTE* pbParams,
...
);
Parameter
dispid
Die Dispatch-ID des Ereignisses ausgelöst werden.pbParams
Ein Deskriptor für die Parametertypen des Ereignisses.
Hinweise
Normalerweise sollte diese Funktion nicht direkt aufgerufen werden.Rufen Sie den Abschnitt Zuordnung der Ereignisauslösungsfunktionen im Fall der Klassendeklaration des Steuerelements auf.
Das pbParams-Argument ist eine durch Leerzeichen getrennte Liste von VTS_.Eine oder mehrere dieser Werte, getrennt durch Leerzeichen (nicht durch Kommas), gibt die Parameterliste der Funktion an.Folgende Werte sind möglich:
Symbol |
Parametertyp |
---|---|
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 |
Hinweis |
---|
Zusätzliche variante Konstanten sind für alle varianten Typen, mit Ausnahme von VTS_FONT und VTS_PICTURE definiert wurde, die einen Zeiger auf die varianten Datenkonstante bereitstellen.Diese Konstanten werden mithilfe der Konvention VTS_Pconstantname benannt.Beispielsweise ist VTS_PCOLOR ein Zeiger auf eine VTS_COLOR Konstante. |
Anforderungen
Header: afxctl.h