อักขระข้อความ

กดแป้นพิมพ์ข้อความให้ข้อมูลเกี่ยวกับการกดแป้นพิมพ์ แต่พวกเขาไม่ให้รหัสอักขระสำหรับการกดแป้นพิมพ์ของอักขระ เมื่อต้องการเรียกใช้รหัสอักขระ โปรแกรมประยุกต์ต้องมีฟังก์ชันTranslateMessageในการวนรอบข้อความหัวข้อ TranslateMessageส่งผ่านข้อความWM_KEYDOWNหรือWM_SYSKEYDOWNไปยังเค้าโครงแป้นพิมพ์ เค้าโครงการตรวจสอบรหัสคีย์เสมือนของข้อความ และ ถ้ามันสอดคล้องกับแป้นอักขระ แสดงรหัสอักขระเทียบเท่า (ถ่ายไปยังบัญชีสถานะของคีย์ล็อกกะและตัวพิมพ์ใหญ่) แล้วสร้างอักขระข้อความที่มีรหัสอักขระ และวางข้อความที่ด้านบนของคิวข้อความ การคำนวณซ้ำถัดไปของการวนรอบข้อความเอาอักขระข้อความออกจากคิว และ dispatches ข้อความลงในกระบวนงานของหน้าต่างที่เหมาะสม.