摘自百度虚拟键码和http://hu-jiacheng.iteye.com/blog/1508028
扫描码:键盘硬件对每个键编的码,当键盘按下时将扫描码发送给键盘的驱动。
虚拟键:键盘的驱动将接收的扫描码转换为虚拟键。这个类似一个协议,每个厂家的扫描不同但是每个厂家的键盘驱动程序必需按照虚拟键的功能说明将扫描码转换为虚拟键。
这样不同厂家生产不同的键盘对于操作系统而言都是一样的。键盘驱动将扫描码转换为虚拟键后想操作系统发送键盘消息
ASCII: 数字和字母的虚拟键码是ASCII码。
摘自百度虚拟键码和http://hu-jiacheng.iteye.com/blog/1508028
扫描码:键盘硬件对每个键编的码,当键盘按下时将扫描码发送给键盘的驱动。
虚拟键:键盘的驱动将接收的扫描码转换为虚拟键。这个类似一个协议,每个厂家的扫描不同但是每个厂家的键盘驱动程序必需按照虚拟键的功能说明将扫描码转换为虚拟键。
这样不同厂家生产不同的键盘对于操作系统而言都是一样的。键盘驱动将扫描码转换为虚拟键后想操作系统发送键盘消息
ASCII: 数字和字母的虚拟键码是ASCII码。