CListBox::VKeyToItem

เสมือน int VKeyToItem (UINT nKey, UINT nIndex );

ส่งกลับค่า

Returnsnbsp – 2 สำหรับการดำเนินการไม่เพิ่มเติม, – 1 สำหรับการกระทำเริ่มต้น หรือตัวเลขค่าติดลบเพื่อระบุดัชนีของกล่องรายการที่จะทำการกระทำที่เป็นค่าเริ่มต้นสำหรับการกดแป้น(&N)?

พารามิเตอร์

nKey

รหัสคีย์เสมือนของคีย์ผู้ใช้กด?

nIndex

ตำแหน่งปัจจุบันของเครื่องหมายรูปหมวกกล่องรายการ?

หมายเหตุ

ฟังก์ชันนี้จะเรียกว่าตามกรอบเมื่อหน้าต่างหลักของกล่องรายการได้รับข้อความWM_VKEYTOITEMจากกล่องรายการ WM_VKEYTOITEMจะส่งข้อความ โดยใช้กล่องรายการ เมื่อได้รับข้อความWM_KEYDOWNแต่ ถ้าตรงกล่องรายการทั้งสองอย่างต่อไปนี้เท่านั้น:

คุณควรไม่เคยเรียกฟังก์ชันนี้ด้วยตนเอง แทนที่ฟังก์ชันนี้เพื่อให้การจัดการแบบกำหนดเองของคุณเองความแป้นพิมพ์?

คุณต้องส่งกลับค่าบอกกรอบการกระทำใดดำเนินการแทนที่ของคุณ Ofnbsp การส่งคืนค่า – 2 บ่งชี้ว่า โปรแกรมประยุกต์จัดการทุกด้านของการเลือกสินค้า และต้องไม่มีการกระทำเพิ่มเติม โดยใช้กล่องรายการ 2 ก่อนที่จะกลับ – คุณสามารถกำหนดสิ่งที่เลือก หรือย้ายเครื่องหมายรูปหมวกหรือทั้งสองอย่าง การตั้งค่าการเลือก ใช้SetCurSelหรือSetSel เมื่อต้องการย้ายเครื่องหมายรูปหมวก ใช้SetCaretIndex(&N)?

Ofnbsp การส่งคืนค่า – 1 บ่งชี้ว่า กล่องรายการควรดำเนินการกระทำเริ่มต้นในการตอบสนองต่อการกดแป้นเริ่มต้นใช้งานส่งกลับ – 1(&N)?

ค่าที่ส่งกลับของ 0 หรือมากกว่าที่ระบุดัชนีของรายการในกล่องรายการ และบ่งชี้ว่า กล่องรายการควรดำเนินการกระทำเริ่มต้นสำหรับการกดแป้นบนสินค้าที่กำหนด?

ภาพรวม CListBox |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbspCListBox::CharToItem, CListBox::SetCurSel, CListBox::SetSel, CListBox::SetCaretIndex(&N)

Index