Condividi tramite


costanti MP_POPUPFLAGS

Rappresentare le opzioni disponibili durante la visualizzazione di un menu a comparsa.

Costante/valore Descrizione
MPPF_SETFOCUS
0x00000001
Assegnare al menu a comparsa lo stato attivo.
MPPF_INITIALSELECT
0x00000002
Selezionare la prima voce nel menu a comparsa.
MPPF_NOANIMATE
0x00000004
Non usare le animazioni di sistema predefinite, ad esempio fade-in, durante la visualizzazione del menu.
MPPF_KEYBOARD
0x00000010
Attivare il menu tramite una scelta rapida da tastiera.
MPPF_REPOSITION
0x00000020
Visualizzare la barra in una posizione diversa, in base alle modifiche apportate al menu.
MPPF_FORCEZORDER
0x00000040
Riservato. Non usare.
MPPF_FINALSELECT
0x00000080
Selezionare l'ultima voce nel menu.
MPPF_ALIGN_LEFT
0x02000000
Windows Vista o versione successiva: Allineare il menu popup a sinistra dell'area specificata nel parametro prcExclude di ITrackShellMenu::P opup o IMenuPopup::P opup. Si tratta dell'allineamento predefinito.
MPPF_ALIGN_RIGHT
0x04000000
Windows Vista o versione successiva: Allineare il menu popup a destra dell'area specificata nel parametro prcExclude di ITrackShellMenu::P opup o IMenuPopup::P opup.
MPPF_TOP
0x20000000
Posizionare il menu popup sopra il punto iniziale specificato nel parametro ppt di ITrackShellMenu::P opup o IMenuPopup::Popup.
MPPF_LEFT
0x40000000
Posizionare il menu a comparsa a sinistra del punto iniziale.
MPPF_RIGHT
0x60000000
Posizionare il menu a comparsa a destra del punto iniziale.
MPPF_BOTTOM
(int)0x80000000
Posizionare il menu a comparsa sotto il punto iniziale.
MPPF_POS_MASK
(int)0xE0000000
Maschera di posizione del menu.

Commenti

Queste costanti sono definite nel file Shobjidl.h a partire da Windows XP Service Pack 1 (SP1) e Windows Server 2003

Requisiti

Requisito Valore
Client minimo supportato
Windows XP con SP1 [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Shobjidl.h
IDL
Shobjidl.idl

Vedi anche

IMenuPopup::P opup

ITrackShellMenu::P opup