Bagikan melalui


CB_GETLBTEXT pesan

Mendapatkan string dari daftar kotak kombo.

Parameter

wParam

Indeks berbasis nol dari string yang akan diambil.

lParam

Penunjuk ke buffer yang menerima string. Buffer harus memiliki ruang yang cukup untuk string dan karakter null yang mengakhiri. Anda dapat mengirim pesan CB_GETLBTEXTLEN sebelum pesan CB_GETLBTEXT untuk mengambil panjangnya, dalam TCHARs, dari string. Jika itu adalah string ANSI, ini adalah jumlah byte, tetapi jika itu adalah string Unicode, ini adalah jumlah karakter.

Nilai kembali

Nilai yang dikembalikan adalah panjang string, dalam TCHARs, tidak termasuk karakter null yang mengakhiri. Jika wParam tidak menentukan indeks yang valid, nilai yang dikembalikan CB_ERR.

Keterangan

Peringatan Keamanan: Menggunakan pesan ini dengan tidak benar dapat membahayakan keamanan program Anda. Pesan ini tidak menyediakan cara bagi Anda untuk mengetahui ukuran buffer. Jika Anda menggunakan pesan ini, pertama-tama panggil CB_GETLBTEXTLEN untuk mendapatkan jumlah karakter yang diperlukan lalu panggil pesan untuk mengambil string. Anda harus meninjau Pertimbangan Keamanan: Kontrol Microsoft Windows sebelum melanjutkan.

Jika Anda membuat kotak kombo dengan gaya yang digambar pemilik tetapi tanpa gaya CBS_HASSTRINGS , buffer yang ditunjukkan oleh lParam menerima data yang terkait dengan item.

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

CB_GETLBTEXTLEN