Condividi tramite


Metodo ITrackShellMenu::P opup (shdeprecated.h)

Visualizza un menu a comparsa modale in una posizione specifica.

Sintassi

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

Parametri

[in] hwnd

Tipo: HWND

Handle della finestra padre del menu a comparsa.

[in] ppt

Tipo: POINTL*

Puntatore a una struttura POINTL che specifica un punto iniziale nelle coordinate dello schermo. Il menu a comparsa viene visualizzato in relazione a questo punto, come determinato dai flag di posizione impostati in dwFlags.

[in] prcExclude

Tipo: RECTL*

Puntatore a una struttura RECTL che specifica il rettangolo da escludere durante il posizionamento del menu. L'allineamento del menu in relazione a questa area è determinato dai flag di allineamento impostati in dwFlags. Questo parametro può essere impostato su NULL.

[in] dwFlags

Tipo: MP_POPUPFLAGS

Una o più costanti MP_POPUPFLAGS che specificano le opzioni coinvolte nella visualizzazione del menu a comparsa.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shdeprecated.h
DLL Shell32.dll