Struktur HDHITTESTINFO (commctrl.h)

Berisi informasi tentang tes hit. Struktur ini digunakan dengan pesan HDM_HITTEST dan menggantikan struktur HD_HITTESTINFO .

Sintaks

typedef struct _HD_HITTESTINFO {
  POINT pt;
  UINT  flags;
  int   iItem;
} HDHITTESTINFO, *LPHDHITTESTINFO;

Anggota

pt

Jenis: TITIK

Struktur POINT yang berisi titik untuk ditemui pengujian, dalam koordinat klien.

flags

Jenis: UINT

Variabel yang menerima informasi tentang hasil tes hit. Anggota ini bisa menjadi satu atau beberapa nilai yang tercantum di bawah ini. Dua nilai ini dapat digabungkan, seperti ketika posisi di atas dan di sebelah kiri area klien.

Nilai Makna
HHT_ABOVE
Titik berada di atas persegi panjang pembatas kontrol header.
HHT_BELOW
Titik berada di bawah persegi panjang pembatas kontrol header.
HHT_NOWHERE
Titik berada di dalam persegi panjang pembatas kontrol header tetapi tidak melebihi item header.
HHT_ONDIVIDER
Titiknya ada di pembagi antara dua item header.
HHT_ONDIVOPEN
Titik berada pada pembagi item yang memiliki lebar nol. Menyeret pembagi mengungkapkan item alih-alih mengubah ukuran item di sebelah kiri pembagi.
HHT_ONHEADER
Titik berada di dalam persegi panjang pembatas kontrol header.
HHT_ONFILTER

Versi 5.80 Titik berada di atas area filter.

HHT_ONFILTERBUTTON

Versi 5.80 Titiknya ada di tombol filter.

HHT_TOLEFT
Titiknya adalah di sebelah kiri persegi panjang pembatas kontrol header.
HHT_TORIGHT
Titiknya adalah di sebelah kanan persegi panjang pembatas kontrol header.
HHT_ONITEMSTATEICON

Versi 6.00 dan Windows Vista. Titik berada dalam ikon status item. Jika gaya HDS_CHECKBOXES ditentukan, titik berada dalam kotak centang item.

HHT_ONDROPDOWN

Versi 6.00 dan Windows Vista. Titik berada di dalam tombol pisahkan item. Gaya HDF_SPLITBUTTON harus diatur pada item.

HHT_ONOVERFLOW

Versi 6.00 dan Windows Vista. Titik berada dalam tombol luapan kontrol header. Gaya HDS_OVERFLOW harus diatur pada kontrol header.

iItem

Jenis: int

Jika pengujian hit berhasil, berisi indeks item di titik pengujian hit.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header commctrl.h