CListBox::CharToItem

เสมือน 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)

Index