Freigeben über


UI_EVENTPARAMS-Struktur (uiribbon.h)

Enthält Informationen zu einem Menübandereignis .

Syntax

typedef struct _UI_EVENTPARAMS {
  UI_EVENTTYPE EventType;
  union {
    INT32                  Modes;
    UI_EVENTPARAMS_COMMAND Params;
  };
} UI_EVENTPARAMS;

Member

EventType

Einer der Werte aus UI_EVENTTYPE.

Modes

Die Anwendungsmodi.

Params

Der dem Ereignis zugeordnete Befehl.

Hinweise

Für Ereignisse auf oberster Ebene (Anwendungsmenü geöffnet/geschlossen, Menüband minimiert/erweitert/angeheftet) sind Modi vorhanden, aber auf 0 festgelegt (und können von der Anwendung ignoriert werden).

Für das UI_EVENTTYPE_ApplicationModeSwitched-Ereignis gibt Modi an, welche Modi festgelegt wurden. (Dies ist der gleiche ganzzahlige Wert, der an SetModes übergeben wird, um überhaupt den Modus zu wechseln.)

Für alle anderen Ereignisse enthält Params zusätzliche Daten zum Ereignis.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile uiribbon.h

Weitere Informationen

OnUIEvent

Neukonfiguration des Menübands mit Anwendungsmodi

SetModes

Strukturen