Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Memetakan ID item ke indeks. Anda dapat menggunakan makro ini atau mengirim pesan LVM_MAPIDTOINDEX secara eksplisit.
Sintaksis
UINT ListView_MapIDToIndex(
HWND hwnd,
UINT id
);
Parameter
hwnd
Jenis: HWND
Handel ke kontrol tampilan daftar.
id
Jenis: UINT
UINT
Mengembalikan nilai
Jenis: UINT
Mengembalikan indeks terbaru.
Komentar
Kontrol tampilan daftar melacak item secara internal menurut indeks. Ini dapat menyebabkan masalah karena indeks dapat berubah selama keberadaan kontrol.
Anda dapat menggunakan makro ini untuk menandai item dengan ID saat Membuat item. Anda menggunakan ID ini untuk menjamin keunikan selama keberadaan kontrol tampilan daftar.
Untuk mengidentifikasi item secara unik, ambil indeks yang kembali dari panggilan, seperti IComponent::GetDisplayInfo, dan panggil LVM_MAPINDEXTOID. Nilai yang dikembalikan adalah ID unik.
Jika Anda perlu mengetahui indeks item setelah membuat ID, panggil LVM_MAPIDTOINDEX dengan ID unik dan mengembalikan indeks terbaru.
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 |