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 |