Compartir a través de


Método ITrackShellMenu::P opup (shdeprecated.h)

Muestra un menú emergente modal en una ubicación específica.

Sintaxis

HRESULT Popup(
  [in] HWND          hwnd,
  [in] POINTL        *ppt,
  [in] RECTL         *prcExclude,
  [in] MP_POPUPFLAGS dwFlags
);

Parámetros

[in] hwnd

Tipo: HWND

Identificador de la ventana primaria del menú emergente.

[in] ppt

Tipo: POINTL*

Puntero a una estructura POINTL que especifica un punto inicial en coordenadas de pantalla. El menú emergente se muestra en relación con este punto, determinado por las marcas de posición establecidas en dwFlags.

[in] prcExclude

Tipo: RECTL*

Puntero a una estructura RECTL que especifica el rectángulo que se va a excluir al colocar el menú. La alineación del menú en relación con esta área viene determinada por las marcas de alineación establecidas en dwFlags. Este parámetro se puede establecer en NULL.

[in] dwFlags

Tipo: MP_POPUPFLAGS

Una o varias de las constantes MP_POPUPFLAGS que especifican las opciones implicadas en la presentación del menú emergente.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shdeprecated.h
Archivo DLL Shell32.dll