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 |