เสมือน int CharToItem (UINT nKey, UINT nIndex );
ส่งกลับค่า
Returnsnbsp 1 หรือ ไม่มีการกระทำเพิ่มเติมหรือตัวเลขค่าติดลบเพื่อระบุดัชนีของกล่องรายการสินค้าที่จะดำเนินการกระทำเริ่มต้นสำหรับการกดแป้น 2 เริ่มต้นใช้งานส่งกลับ 1(&N)?
พารามิเตอร์
nKey
พิมพ์รหัสของผู้ใช้อักขระ ANSI?
nIndex
ตำแหน่งปัจจุบันของเครื่องหมายรูปหมวกกล่องรายการ?
หมายเหตุ
ฟังก์ชันนี้จะเรียกว่าตามกรอบเมื่อหน้าต่างหลักของกล่องรายการได้รับข้อความWM_CHARTOITEMจากกล่องรายการ WM_CHARTOITEMจะส่งข้อความ โดยใช้กล่องรายการ เมื่อได้รับข้อความWM_CHARแต่ ถ้ากล่องรายการตรงกับเกณฑ์เหล่านี้ทั้งหมดเท่านั้น:
คุณควรไม่เคยเรียกฟังก์ชันนี้ด้วยตนเอง แทนที่ฟังก์ชันนี้เพื่อให้การจัดการแบบกำหนดเองของคุณเองความแป้นพิมพ์?
ในการแทนของคุณ คุณต้องส่งกลับค่าที่จะบอกคุณดำเนินการแอคชันของกรอบ Ofnbsp การส่งคืนค่า 1 หรือ 2 บ่งชี้ที่ คุณจัดการทุกด้านของการเลือกสินค้า และต้องไม่มีการกระทำเพิ่มเติม โดยใช้กล่องรายการ ก่อนที่จะกลับ 1 2 คุณสามารถกำหนดสิ่งที่เลือก หรือย้ายเครื่องหมายรูปหมวกหรือทั้งสองอย่าง การตั้งค่าการเลือก ใช้SetCurSelหรือSetSel เมื่อต้องการย้ายเครื่องหมายรูปหมวก ใช้SetCaretIndex(&N)?
ค่าที่ส่งกลับของ 0 หรือมากกว่าที่ระบุดัชนีของรายการในกล่องรายการ และบ่งชี้ว่า กล่องรายการควรดำเนินการกระทำเริ่มต้นสำหรับการกดแป้นบนสินค้าที่กำหนด?
ภาพรวม CListBox |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCListBox::VKeyToItem, CListBox::SetCurSel, CListBox::SetSel, CListBox::SetCaretIndex, WM_CHARTOITEM(&N)