Compartir a través de


MP_POPUPFLAGS constantes

Representa las opciones disponibles al mostrar un menú emergente.

Constante o valor Descripción
MPPF_SETFOCUS
0x00000001
Asigne al menú emergente el foco.
MPPF_INITIALSELECT
0x00000002
Seleccione el primer elemento del menú emergente.
MPPF_NOANIMATE
0x00000004
No use las animaciones predeterminadas del sistema, por ejemplo, atenuar, al mostrar el menú.
MPPF_KEYBOARD
0x00000010
Active el menú mediante un método abreviado de teclado.
MPPF_REPOSITION
0x00000020
Muestra la barra en una posición diferente, en función de los cambios en el menú.
MPPF_FORCEZORDER
0x00000040
Reservado. No utilizar.
MPPF_FINALSELECT
0x00000080
Seleccione el último elemento del menú.
MPPF_ALIGN_LEFT
0x02000000
Windows Vista o posterior: alinee el menú emergente a la izquierda del área especificada en el parámetro prcExclude de ITrackShellMenu::P opup o IMenuPopup::P opup. Esta es la alineación predeterminada.
MPPF_ALIGN_RIGHT
0x04000000
Windows Vista o posterior: alinee el menú emergente a la derecha del área especificada en el parámetro prcExclude de ITrackShellMenu::P opup o IMenuPopup::P opup.
MPPF_TOP
0x20000000
Coloque el menú emergente encima del punto inicial especificado en el parámetro ppt de ITrackShellMenu::P opup o IMenuPopup::P opup.
MPPF_LEFT
0x40000000
Coloque el menú emergente a la izquierda del punto inicial.
MPPF_RIGHT
0x60000000
Coloque el menú emergente a la derecha del punto inicial.
MPPF_BOTTOM
(int)0x80000000
Coloque el menú emergente debajo del punto inicial.
MPPF_POS_MASK
(int)0xE0000000
Máscara de posición del menú.

Comentarios

Estas constantes se definen en el archivo Shobjidl.h a partir de Windows XP Service Pack 1 (SP1) y Windows Server 2003

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP con SP1 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Shobjidl.h
IDL
Shobjidl.idl

Consulte también

IMenuPopup::P opup

ITrackShellMenu::P opup