ListView_GetGroupRect makro (commctrl.h)
Mendapatkan persegi untuk grup tertentu. Gunakan makro ini atau kirim pesan LVM_GETGROUPRECT secara eksplisit.
Sintaks
void ListView_GetGroupRect(
[in] hwnd,
[in] iGroupId,
[in] type,
[in, out] prc
);
Parameter
[in] hwnd
Jenis: HWND
Handel ke kontrol tampilan daftar.
[in] iGroupId
Jenis: int
Menentukan grup menurut iGroupId (lihat struktur LVGROUP ).
[in] type
Jenis: LONG
Menentukan jenis persegi panjang yang akan diambil. Parameter ini harus menjadi salah satu nilai berikut.
Nilai | Makna |
---|---|
|
Koordinat seluruh grup yang diperluas. |
|
Koordinat header saja (grup yang diciutkan). |
|
Koordinat label saja. |
|
Koordinat tautan subset saja (subset markup). Kontrol tampilan daftar dapat membatasi jumlah item yang terlihat yang ditampilkan di setiap grup. Tautan disajikan kepada pengguna untuk memungkinkan pengguna memperluas grup. Bendera ini akan mengembalikan persegi panjang pembatas tautan subset jika grup adalah subset (status grup LVGS_SUBSETED, lihat struktur LVGROUP, status anggota). Bendera ini disediakan sehingga aplikasi aksesibilitas dapat menemukan tautan. |
[in, out] prc
Jenis: RECT*
Penunjuk ke struktur RECT untuk menerima informasi tentang grup yang ditentukan oleh iGroupId. Penerima pesan bertanggung jawab untuk mengatur anggota struktur dengan informasi untuk grup yang ditentukan oleh iGroupId. Aplikasi panggilan bertanggung jawab untuk mengalokasikan memori untuk struktur.
Mengembalikan nilai
Tidak ada
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | commctrl.h |