LB_ADDSTRING

โปรแกรมประยุกต์ส่งข้อความ LB_ADDSTRING ให้เพิ่มสายอักขระลงในกล่องรายการ ถ้ากล่องรายการไม่มีลักษณะ LBS_SORT สายอักขระจะถูกเพิ่มลงในส่วนท้ายของรายการ มิฉะนั้น สายอักขระจะถูกแทรกลงในรายการ และรายการจะถูกเรียงลำดับ.

LB_ADDSTRING wParam = 0                         / / ไม่ ใช้ ต้องเป็นศูนย์ lParam = lpsz (LPARAM) (LPCTSTR)   / / ที่อยู่ของสายอักขระการเพิ่ม 

 

พารามิเตอร์

lpsz
ค่าของlParam ชี้เพื่อหยุดการทำงานเป็น null สายที่จะเพิ่ม.

ถ้าคุณสร้างกล่องรายการ ด้วยลักษณะการวาดเจ้า แต่ โดยลักษณะ LBS_HASSTRINGS ค่าของพารามิเตอร์lpszจะถูกเก็บไว้เป็นข้อมูลสินค้าแทนสตริ มันจะไม่เช่นนั้นชี้ไปที่ คุณสามารถส่งข้อความ LB_GETITEMDATA และ LB_SETITEMDATA ในการเรียกใช้ หรือปรับเปลี่ยนข้อมูลสินค้า.

ส่งกลับค่า

ส่งคืนค่าดัชนี zero-based ของสายอักขระในกล่องรายการได้ หากมีข้อผิดพลาดเกิดขึ้น ค่าส่งกลับเป็น LB_ERR ถ้ามีที่ว่างไม่เพียงพอในการจัดเก็บสายใหม่ ส่งคืนค่าเป็น LB_ERRSPACE.

หมายเหตุ

ถ้าคุณสร้างกล่องรายการที่วาดเจ้า มีลักษณะ LBS_SORT แต่ไม่ LBS_HASSTRINGS ลักษณะ ระบบการส่งข้อความ WM_COMPAREITEM หนึ่ง หรือเพิ่มเติมเวลา ให้เจ้าของกล่องรายการเมื่อต้องการวางรายการใหม่ในกล่องรายการได้อย่างถูกต้อง.

QuickInfo

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

ดูเพิ่มเติม

ภาพรวมของกล่องรายการข้อความกล่องรายการ LB_DELETESTRING, LB_INSERTSTRING, LB_SELECTSTRING, WM_COMPAREITEM

Index