ListView_GetSubItemRect makro (commctrl.h)

Mendapatkan informasi tentang persegi panjang yang mengelilingi subitem dalam kontrol tampilan daftar. Anda dapat menggunakan makro ini (disarankan) atau mengirim pesan LVM_GETSUBITEMRECT secara eksplisit. Makro ini dimaksudkan untuk digunakan hanya pada kontrol tampilan daftar yang menggunakan gaya LVS_REPORT .

Sintaks

void ListView_GetSubItemRect(
   hwnd,
   iItem,
   iSubItem,
   code,
   prc
);

Parameter

hwnd

Jenis: HWND

Handel ke kontrol tampilan daftar.

iItem

Jenis: int

Indeks item induk subitem.

iSubItem

Jenis: int

Indeks berbasis satu subitem.

code

Jenis: int

Sebagian subitem tampilan daftar untuk mengambil informasi persegi panjang pembatas. Nilai ini bisa menjadi salah satu dari yang berikut ini:

Nilai Makna
LVIR_BOUNDS
Mengembalikan persegi panjang pembatas seluruh item, termasuk ikon dan label.
LVIR_ICON
Mengembalikan persegi panjang pembatas ikon atau ikon kecil.
LVIR_LABEL
Mengembalikan persegi panjang pembatas seluruh item, termasuk ikon dan label. Ini identik dengan LVIR_BOUNDS.

prc

Jenis: LPRECT

Penunjuk ke struktur RECT yang menerima informasi persegi panjang pembatas subitem.

Nilai kembali

Tidak ada

Persyaratan

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