CB_FINDSTRINGEXACT pesan

Menemukan string kotak daftar pertama dalam kotak kombo yang cocok dengan string yang ditentukan dalam parameter lParam .

Parameter

wParam

Indeks berbasis nol dari 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.

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. Jika pencarian tidak berhasil, pencarian akan CB_ERR.

Keterangan

Fungsi ini berhasil hanya jika string yang ditentukan dan item kotak kombo memiliki panjang yang sama (kecuali untuk karakter null yang mengakhiri) dan karakter yang sama.

Jika Anda membuat kotak kombo dengan gaya yang digambar pemilik tetapi tanpa gaya CBS_HASSTRINGS , fungsionalitas pesan CB_FINDSTRINGEXACT bergantung pada apakah aplikasi Anda menggunakan gaya CBS_SORT . Jika Anda menggunakan gaya CBS_SORT , WM_COMPAREITEM pesan dikirim ke pemilik kotak kombo untuk menentukan item mana yang cocok dengan string yang ditentukan. Jika Anda tidak menggunakan gaya CBS_SORT , pesan CB_FINDSTRINGEXACT mencari item daftar yang cocok dengan nilai 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
Winuser.h (termasuk Windows.h)

Lihat juga

Referensi

CB_FINDSTRING

CB_SELECTSTRING

WM_COMPAREITEM