Bagikan melalui


ListView_SetItemPosition makro (commctrl.h)

Memindahkan item ke posisi tertentu dalam kontrol tampilan daftar (dalam ikon atau tampilan ikon kecil). Anda dapat menggunakan makro ini atau mengirim pesan LVM_SETITEMPOSITION secara eksplisit.

Sintaksis

BOOL ListView_SetItemPosition(
   HWND hwndLV,
   int  i,
   int  x,
   int  y
);

Parameter

hwndLV

Jenis: HWND

Handel ke kontrol tampilan daftar.

i

Jenis: int

Indeks item tampilan daftar.

x

Jenis: int

Posisi x baru sudut kiri atas item, dalam koordinat tampilan.

y

Jenis: int

Posisi y baru sudut kiri atas item, dalam koordinat tampilan.

Mengembalikan nilai

Jenis: BOOL

Mengembalikan TRUE jika berhasil, atau FALSE sebaliknya.

Komentar

Jika kontrol tampilan daftar memiliki gaya LVS_AUTOARRANGE, kontrol tampilan daftar diatur setelah posisi item diatur.

Pada Windows Vista, memanggil makro ini pada kontrol tampilan daftar dengan gaya LVS_AUTOARRANGE tidak melakukan apa pun, dan nilai yang dikembalikan FALSE.

Persyaratan

Syarat 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