ACCELTABLEENTRY

โครงสร้างACCELTABLEENTRYอธิบายข้อมูลในทรัพยากรตารางการเร่งความเร็วแต่ละ การกำหนดโครงสร้างให้เป็นที่นี่สำหรับคำอธิบายเฉพาะ ไม่ปรากฏอยู่ในแฟ้มหัวข้อมาตรฐานใด ๆ.

struct {WORD fFlags; ACCELTABLEENTRY 
    WORD wAnsi 
    WORD wId 
    ช่องว่างภายใน WORD 
} 

 

สมาชิก

fFlags
ระบุชุดของค่าสถานะที่คุณสามารถใช้เพื่ออธิบายลักษณะการเร่งความเร็วแป้นพิมพ์ สมาชิกนี้สามารถมีแฟ้มอย่างน้อยหนึ่งค่าต่อไปนี้.
ค่า ความหมาย
FVIRTKEY คีย์ลัดคือ รหัสคีย์เสมือน ถ้าไม่ระบุค่าสถานะนี้ คีย์ลัดจะถือว่าการระบุรหัสการอักขระ ASCII.
FNOINVERT รายการเมนูบนแถบเมนูจะไม่ถูกเน้นเมื่อมีใช้ตัวเร่ง.
FSHIFT คันเร่งจะเรียกใช้เฉพาะเมื่อผู้ใช้กดแป้น SHIFT ธงนี้ใช้เฉพาะกับแป้นเสมือน.
FCONTROL คันเร่งจะเรียกใช้เฉพาะเมื่อผู้ใช้กดแป้น CTRL ธงนี้ใช้เฉพาะกับแป้นเสมือน.
FALT คันเร่งจะเรียกใช้เฉพาะเมื่อผู้ใช้กดแป้น ALT ธงนี้ใช้เฉพาะกับแป้นเสมือน.
0x80 เป็นรายการสุดท้ายในตารางการเร่งความเร็ว.

wAnsi
ระบุค่าที่มีอักขระ ANSI หรือโค้ดเสมือนของคีย์ที่ระบุคีย์ลัด.
wId
แป้นพิมพ์ลัดที่ระบุ นี่คือค่าส่งผ่านไปยังกระบวนงานหน้าต่างเมื่อผู้ใช้กดแป้นที่ระบุ.
ช่องว่างภายใน
จำนวนไบต์ที่ถูกแทรกเพื่อให้แน่ใจว่า โครงสร้างคือชิดบนขอบDWORD.

หมายเหตุ

โครงสร้างACCELTABLEENTRYไม่ซ้ำสำหรับรายการทั้งหมดของตารางเร่งในทรัพยากร รายการสุดท้ายในตารางถูกตั้งค่าสถานะ ด้วยค่า 0x0080.

คุณสามารถคำนวณจำนวนขององค์ประกอบในตารางถ้าคุณแบ่งความยาวของทรัพยากร โดยแปด โปรแกรมประยุกต์ของคุณสามารถสุ่มเข้ารายการความยาวคงแต่ละ.

QuickInfo

nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน.

ดูเพิ่มเติม

ภาพรวมของทรัพยากรโครงสร้างทรัพยากร CreateAcceleratorTable

Index