ขั้นตอนแรกในการสร้างตารางที่มีเร่งเวลาเรียกใช้งานจะกรอกข้อมูลเร่งด้วยโครงสร้างอาร์เรย์ แต่ละโครงสร้างในอาร์เรย์กำหนดการเร่งความเร็วในตาราง คำจำกัดความของการเร่งประกอบด้วยสถานะของ คีย์ของ และรหัสของ มีการเร่งด้วยโครงสร้างแบบฟอร์มต่อไปนี้.
typedef struct tagACCEL { / / accl ไบต์ fVirt
คำคีย์
WORD cmd
} เร่งด้วย
คุณสามารถกำหนดแป้นพิมพ์ลัดที่ โดยระบุรหัสการอักขระ ASCII หรือรหัสคีย์เสมือนในสมาชิกคีย์ของการเร่งด้วยโครงสร้าง ถ้าคุณได้ระบุรหัสคีย์เสมือน คุณครั้งแรกต้องใส่ค่าสถานะ FVIRTKEY ในสมาชิกfVirt มิฉะนั้น ระบบการแปลรหัสเป็นรหัสการอักขระ ASCII คุณสามารถใส่ค่าสถานะ FCONTROL, FALT หรือ FSHIFT หรือทั้งสาม การรวมการ ctrl, alt หรือแป้น shift ด้วยการกดแป้น.
เมื่อต้องการสร้างตารางการเร่งความเร็ว ผ่านอยู่ของอาร์เรย์เร่งด้วยโครงสร้างไปยังฟังก์ชันCreateAcceleratorTable CreateAcceleratorTableสร้างตารางการเร่งความเร็ว และการส่งกลับหมายเลขอ้างอิงกับตาราง.