CB_GETLBTEXT

โปรแกรมประยุกต์ที่ส่งข้อความ CB_GETLBTEXT ในการเรียกสายอักขระจากรายการของกล่องคำสั่งผสม.

CB_GETLBTEXT wParam =ดัชนี (WPARAM)                / / รายการดัชนี lParam = lpszBuffer (LPARAM) (LPCSTR)  / / ที่อยู่ของบัฟเฟอร์ 
 

พารามิเตอร์

ดัชนี
ค่าของwParam ระบุดัชนี zero-based ของสายอักขระการค้นคืน.
lpszBuffer
ค่าของlParam ชี้การบัฟเฟอร์ที่ได้รับสาย บัฟเฟอร์ต้องมีพื้นที่ว่างเพียงพอสำหรับสายอักขระและอักขระ null terminating คุณสามารถส่งข้อความก่อนที่จะ CB_GETLBTEXT ข้อความเพื่อเรียกความยาว ไบต์ ของสตริCB_GETLBTEXTLEN.

ส่งกลับค่า

ค่าส่งกลับคือ ความยาวของสตริง ไบต์ ยกเว้นอักขระ null terminating ถ้าพารามิเตอร์ดัชนีระบุดัชนีแบบถูกต้อง ไม่ส่งคืนค่าเป็น CB_ERR.

หมายเหตุ

ถ้าคุณสร้างกล่องคำสั่งผสมที่ มีลักษณะการวาดเจ้า แต่ โดยลักษณะ CBS_HASSTRINGS บัฟเฟอร์ที่ชี้ไปตามพารามิเตอร์lpszBufferของข้อความได้รับค่า 32 บิตที่สัมพันธ์กับสินค้า (ข้อมูลรายการ).

QuickInfo

nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ต้องการเวอร์ชัน 1.0 หรือรุ่นใหม่กว่า
หัวข้อ:ประกาศใน winuser.h.

ดูเพิ่มเติม

ภาพรวมของกล่องคำสั่งผสมข้อความของกล่องคำสั่งผสม CB_GETLBTEXTLEN

Index