Bagikan melalui


ListView_SetItemCount makro (commctrl.h)

Menyebabkan kontrol tampilan daftar mengalokasikan memori untuk jumlah item yang ditentukan. Anda dapat menggunakan makro ini atau mengirim pesan LVM_SETITEMCOUNT secara eksplisit.

Syntax

LRESULT ListView_SetItemCount(
   HWND hwndLV,
   int  cItems
);

Parameter-parameternya

hwndLV

Jenis: HWND

Handel ke kontrol tampilan daftar.

cItems

Jenis: int

Jumlah item yang kontrol tampilan daftarnya harus mengalokasikan memori.

Mengembalikan nilai

Jenis: LRESULT

Mengembalikan bukan nol jika berhasil, atau nol sebaliknya.

Komentar

Jika kontrol tampilan daftar dibuat tanpa gaya LVS_OWNERDATA , makro ini menyebabkan kontrol mengalokasikan struktur data internalnya untuk jumlah item yang ditentukan. Ini mencegah kontrol harus mengalokasikan struktur data setiap kali item ditambahkan.

Jika kontrol tampilan daftar dibuat dengan gaya LVS_OWNERDATA ( tampilan daftar virtual), makro ListView_SetItemCountEx harus digunakan.

Persyaratan

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