Bagikan melalui


ITrackShellMenu::P opup method (shdeprecated.h)

Menampilkan menu pop-up modal pada lokasi tertentu.

Sintaks

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

Parameter

[in] hwnd

Jenis: HWND

Handel jendela induk menu pop-up.

[in] ppt

Jenis: POINTL*

Penunjuk ke struktur POINTL yang menentukan titik awal dalam koordinat layar. Menu pop-up ditampilkan sehubungan dengan titik ini sebagaimana ditentukan oleh bendera posisi yang diatur dalam dwFlags.

[in] prcExclude

Jenis: RECTL*

Penunjuk ke struktur RECTL yang menentukan persegi panjang untuk dikecualikan saat memosisikan menu. Perataan menu sehubungan dengan area ini ditentukan oleh bendera perataan yang diatur dalam dwFlags. Parameter ini dapat diatur ke NULL.

[in] dwFlags

Jenis: MP_POPUPFLAGS

Satu atau beberapa konstanta MP_POPUPFLAGS yang menentukan opsi yang terlibat dalam tampilan menu pop-up.

Mengembalikan nilai

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header shdeprecated.h
DLL Shell32.dll