LB_FINDSTRINGEXACT pesan
Menemukan string kotak daftar pertama yang sama persis dengan string yang ditentukan, kecuali bahwa pencarian tidak peka huruf besar/kecil.
Parameter
-
wParam
-
Indeks berbasis nol item sebelum item pertama yang akan dicari. Saat pencarian mencapai bagian bawah kotak daftar, pencarian berlanjut dari bagian atas kotak daftar kembali ke item yang ditentukan oleh parameter wParam . Jika wParam adalah -1, seluruh kotak daftar dicari dari awal.
Windows 95/Windows 98/Windows Millennium Edition (Windows Me) : Parameter wParam terbatas pada nilai 16-bit. Ini berarti kotak daftar tidak boleh berisi lebih dari 32.767 item. Meskipun jumlah item dibatasi, ukuran total dalam byte item dalam kotak daftar hanya dibatasi oleh memori yang tersedia.
-
lParam
-
Penunjuk ke string yang dihentikan null untuk dicari. Pencarian tidak peka huruf besar/kecil, sehingga string ini dapat berisi kombinasi huruf besar dan huruf kecil.
Nilai kembali
Nilai yang dikembalikan adalah indeks berbasis nol dari item yang cocok, atau LB_ERR jika pencarian tidak berhasil.
Keterangan
Fungsi ini hanya berhasil jika string yang ditentukan dan item kotak daftar memiliki panjang yang sama (kecuali untuk null di akhir string yang ditentukan) dan memiliki karakter yang sama persis.
Jika kotak daftar memiliki gaya yang digambar pemilik tetapi bukan gaya LBS_HASSTRINGS , tindakan yang diambil oleh LB_FINDSTRINGEXACT bergantung pada apakah gaya LBS_SORT digunakan. Jika LBS_SORT digunakan, sistem mengirim pesan WM_COMPAREITEM ke pemilik kotak daftar untuk menentukan item mana yang cocok dengan string yang ditentukan. Jika tidak, LB_FINDSTRINGEXACT mencoba menemukan item yang memiliki nilai panjang (disediakan sebagai parameter lParam dari pesan LB_ADDSTRING atau LB_INSERTSTRING ) yang cocok dengan parameter lParam .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|