- 11
- 0
- 约4.41千字
- 约 10页
- 2017-09-09 发布于河南
- 举报
windows编程常用键盘消息命令
windows编程常用键盘消息命令1.扫描码与虚拟码 键盘从最早的83键发展到当今流行的101键,虽然增加了许多键,但按键的基本操作保持不变,即按下一个键或释放一个键。按下一个键或释放一个键时,键盘设备就产生一个扫描码(ScanCode),这些扫描码是键盘的物理码,每一个扫描码可以惟一地确定一个按键。不同厂家生产的键盘,其扫描码有可能是不一样的,即它是与设备相关的。键盘上的每个键对应两个不同的扫描码,当键被按下时,产生的扫描码的最高位为0,当键被释放时,产生的扫描码的最高位为1。为了实现与设备无关的键盘操作,Windows系统中定义了一个虚拟键盘。虚拟键盘不但包括了目前键盘所使用的标准键集,还定义了一些目前键盘上所没有的虚拟键,以便以后进行扩充。在虚拟键盘上,每个键对应一个虚拟码(VirtualKeyCode)。Windows的键盘驱动程序(Keybord.drv)将各种不同的物理键盘映射到同一个虚拟键盘,程序员处理的是这惟一的虚拟键。这样,用户所编写的有关键盘的程序就与具体的键盘设备无关了。表9.3所示为常用的虚拟键代码。 表9.3 常用的虚拟键代码 符号常量对应按键符号常量对应按键VK_LBUTTON鼠标左键VK_0~VK_90~9键VK_RBUTTON鼠标右键VK_A~VK_ZA~Z键VK_BACK退格键(BACKSPACE键)VK_NUMPAD0~9数字小键盘0~9VK_R
您可能关注的文档
- vbs经典回顾之键盘输入方法.docx
- V8+Dolphin 9500简易操作说明.doc
- VB制作软键盘.doc
- VBS脚本入门实例.pdf
- VB蒋加伏第四版第11章.ppt
- vc启动软键盘.doc
- VF6常用命令.doc
- vfp二级笔记.doc
- VFP命令函数.doc
- vfp操作题型(xj)-1.doc
- 示范引领,活动激趣-关于“起始年级语文学习习惯培养”的做法举隅-初中-语文-论文.docx
- 盛唐气象的原因-初中-体育与健康-说课稿.docx
- 巧用数形结合-画出核心素养-初中-数学-论文.docx
- 如何培养中学生的抗挫折能力-初中-语文-论文.docx
- 陕西传统体育文化发展研究-初中-体育与健康-论文.docx
- 诗经·氓-初中-语文-教案.docx
- 如何建立建设节能环保型的初中校园-初中-生物-论文.docx
- 人工智能时代初中信息科技理论课教学模式的创新与实践-初中-信息-论文.docx
- 如何利用信息技术优化语文课堂教学-初中-语文-论文.docx
- 试论刘知几的史学思想-初中-历史-论文.docx
原创力文档

文档评论(0)