Freigeben über


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

HinweisHinweis

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

Siehe auch

Referenz

COleControl-Klasse

Hierarchien-Diagramm