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.
Berisi informasi yang digunakan saat mencari item tampilan daftar. Struktur ini identik dengan LV_FINDINFO tetapi telah diganti namanya agar sesuai dengan konvensi penamaan standar.
Sintaksis
typedef struct tagLVFINDINFOA {
UINT flags;
LPCSTR psz;
LPARAM lParam;
POINT pt;
UINT vkDirection;
} LVFINDINFOA, *LPFINDINFOA;
Anggota
flags
Jenis: UINT
Jenis pencarian yang akan dilakukan. Anggota ini dapat diatur ke satu atau beberapa nilai berikut:
Nilai | Arti |
---|---|
|
Mencari kecocokan antara struktur ini anggota lParam dan lParam anggota struktur LVITEM item. |
|
Memeriksa untuk melihat apakah teks item dimulai dengan string yang ditujukkan oleh anggota psz |
|
Mencari berdasarkan teks item. Kecuali nilai tambahan ditentukan, teks item item item yang cocok harus sama persis dengan string yang ditujukkan oleh anggota psz |
|
Windows Vista dan yang lebih baru. Setara dengan LVFI_PARTIAL. |
|
Melanjutkan pencarian di awal jika tidak ada kecocokan yang ditemukan. Jika bendera ini digunakan dengan sendirinya, diasumsikan bahwa pencarian string diinginkan. |
|
Menemukan item terdekat dengan posisi yang ditentukan dalam |
psz
Jenis:
Alamat string yang dihentikan null untuk dibandingkan dengan teks item. Ini hanya valid jika LVFI_STRING atau LVFI_PARTIAL diatur dalam bendera anggota.
lParam
Jenis:
Nilai untuk dibandingkan dengan lParam anggota item tampilan daftar struktur LVITEM. Ini hanya valid jika LVFI_PARAM diatur dalam bendera anggota.
pt
Jenis: POINT
struktur POINT dengan posisi pencarian awal. Ini hanya valid jika LVFI_NEARESTXY diatur dalam bendera anggota.
vkDirection
Jenis: UINT
Kode kunci virtual yang menentukan arah untuk mencari. Kode berikut didukung:
- VK_LEFT
- VK_RIGHT
- VK_UP
- VK_DOWN
- VK_HOME
- VK_END
- VK_PRIOR
- VK_NEXT
Komentar
Nota
Header commctrl.h mendefinisikan LVFINDINFO sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosem UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
commctrl.h |