Freigeben über


MP_POPUPFLAGS Konstanten

Stellt optionen dar, die beim Anzeigen eines Popupmenüs verfügbar sind.

Konstante/Wert BESCHREIBUNG
MPPF_SETFOCUS
0x00000001
Geben Sie dem Popupmenü den Fokus.
MPPF_INITIALSELECT
0x00000002
Wählen Sie das erste Element im Popupmenü aus.
MPPF_NOANIMATE
0x00000004
Verwenden Sie beim Anzeigen des Menüs nicht die Standardsystemanimationen, z. B. Einblendung.
MPPF_KEYBOARD
0x00000010
Aktivieren Sie das Menü über eine Tastenkombination.
MPPF_REPOSITION
0x00000020
Zeigen Sie die Leiste je nach Änderungen am Menü an einer anderen Position an.
MPPF_FORCEZORDER
0x00000040
Reserviert. Darf nicht verwendet werden.
MPPF_FINALSELECT
0x00000080
Wählen Sie das letzte Element im Menü aus.
MPPF_ALIGN_LEFT
0x02000000
Windows Vista oder höher: Richten Sie das Popupmenü links neben dem bereich aus, der im prcExclude-Parameter von ITrackShellMenu::P opup oder IMenuPopup::P opup angegeben ist. Dies ist die Standardausrichtung.
MPPF_ALIGN_RIGHT
0x04000000
Windows Vista oder höher: Richten Sie das Popupmenü rechts neben dem bereich aus, der im prcExclude-Parameter von ITrackShellMenu::P opup oder IMenuPopup::P opup angegeben ist.
MPPF_TOP
0x20000000
Positionieren Sie das Popupmenü über dem im ppt-Parameter von ITrackShellMenu::P opup oder IMenuPopup::P opup angegebenen Anfangspunkt.
MPPF_LEFT
0x40000000
Positionieren Sie das Popupmenü links vom Anfangspunkt.
MPPF_RIGHT
0x60000000
Positionieren Sie das Popupmenü rechts neben dem Anfangspunkt.
MPPF_BOTTOM
(int)0x80000000
Positionieren Sie das Popupmenü unterhalb des Anfangspunkts.
MPPF_POS_MASK
(int)0xE0000000
Die Menüpositionsmaske.

Bemerkungen

Diese Konstanten werden in der Datei Shobjidl.h ab Windows XP Service Pack 1 (SP1) und Windows Server 2003 definiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP mit SP1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Shobjidl.h
IDL
Shobjidl.idl

Siehe auch

IMenuPopup::P opup

ITrackShellMenu::P opup