函数原型
SHORT GetAsyncKeyState(int vKey);

eg.若判断 回车键

if(GetAsyncKeyState(VK_RETURN)&0x8000)

(

return 0;

)

按下Enter 返回值 0 ;

附其他常用键位:
VK_LBUTTON 鼠标左键 0x01
VK_RBUTTON 鼠标右键 0x02
VK_CANCEL Ctrl + Break 0x03
VK_MBUTTON 鼠标中键 0x04

VK_BACK Backspace 键 0x08
VK_TAB Tab 键 0x09

VK_RETURN 回车键 0x0D

VK_SHIFT Shift 键 0x10
VK_CONTROL Ctrl 键 0x11
VK_MENU Alt 键 0x12
VK_PAUSE Pause 键 0x13
VK_CAPITAL Caps Lock 键 0x14

VK_ESCAPE Esc 键 0x1B

VK_SPACE 空格键 0x20
VK_PRIOR Page Up 键 0x21
VK_NEXT Page Down 键 0x22
VK_END End 键 0x23
VK_HOME Home 键 0x24
VK_LEFT 左箭头键 0x25
VK_UP 上箭头键 0x26
VK_RIGHT 右箭头键 0x27
VK_DOWN 下箭头键 0x28
VK_SNAPSHOT Print Screen 键 0x2C
VK_Insert Insert 键 0x2D
VK_Delete Delete 键 0x2E

‘0’ – ‘9’ 数字 0 - 9 0x30 - 0

GetAsyncKeyState 函数 上下左右键 回车键等的判断相关推荐

  1. GetAsyncKeyState 函数 上下左右键 回车键等的判断【网上摘抄,方便查询】

    函数原型 SHORT GetAsyncKeyState(int vKey); 例:若判断 回车键 if(GetAsyncKeyState(VK_RETURN)&0x8000) ( return ...

  2. 回车键(Enter键)进行快速判断

    回车键(Enter键)进行快速判断 在其位,谋其政.做一颗螺丝钉,就发挥螺丝钉稳稳当当的功能.做软件,为了尽可能地为用户着想,增强用户体验度,增添附加值,进一步做些努力. 本文介绍我在机房收费系统中的 ...

  3. jquery实现上下左右键盘监听_通过上下左右键和回车键切换光标实现代码

    客户有这样一个需求在列表中的文本框里输入数据时,要能够通过上下左右键来切换光标,按回车键就把光标移到下一个文本框,接下来将为你介绍下如何实现,感兴趣的朋友可以参考下 做项目时,客户提出这样一个要求,在 ...

  4. GetAsyncKeyState()函数获取键盘输入

    C++ GetAsyncKeyState()函数获取键盘输入 GetAsyncKeyState()可以异步获取按键输入,GetAsyncKeyState(某个键的虚拟键码) 可以得到这个键的状态,然后 ...

  5. html屏蔽上下左右键控制页面,【案例】使用上下左右键控制元素的移动

    使用键盘上下左右键控制小球移动 *{ margin:0; padding:0; } #ball{ width: 200px; height: 200px; background: pink; bord ...

  6. linux 读取键盘上下左右键小程序

    linux 读取键盘上下左右键小程序 月城雪兔 2016-06-03 17:28:31 因为想读取键盘的上下左右方向键,却发现在网上不容易找到恰当的例子,最后是以一个ros程序简化而来的. 第一,为什 ...

  7. Windows编程之使用GetAsyncKeyState()函数为什么要( 0x8000)?

    Windows编程之使用GetAsyncKeyState()函数为什么要(& 0x8000)? 先来看看GetAsyncKeyState()函数的原型:  SHORT GetAsyncKeyS ...

  8. MFC 关于GetAsyncKeyState函数的问题

    我在网上查了一下,GetAsyncKeyState貌似有4种返回值: 0:键当前未处于按下状态,而且自上次调用GetAsyncKeyState后改键也未被按过: 1:键当前未处于按下状态,但在此之前( ...

  9. html键盘控制一串元素移动,【案例】使用上下左右键控制元素的移动

    使用键盘上下左右键控制小球移动 *{ margin:0; padding:0; } #ball{ width: 200px; height: 200px; background: pink; bord ...

最新文章

  1. 第四课.KNN电影推荐
  2. volatile 和 sig_atomic_tlinux
  3. 什么是mysql分发版_MySQL:使用源码分发版还是二进制分发版
  4. Android -- 短信
  5. Putty(菩提)远程连接服务器教程
  6. pandas Series 判断每个元素是否包含某个子串
  7. 一次性计划任务at与周期性计划任务crontab
  8. Active Directory系列之二:部署第一个域
  9. 不可识别的字符转义序列_大庆事业单位车牌识别道闸多少钱,感应小区车牌识别道闸系统...
  10. 2008秋季-计算机软件基础-0922课堂用例(2)
  11. iOS和js交互三部曲,很不错的文章和demo
  12. 微信公众号文章排版编辑器推荐
  13. gif动态图太大如何发微信?手机如何快速压缩动图?
  14. RK3568平台开发系列讲解(电源管理篇)RK809 电源管理芯片配置
  15. CSS的补充(3 空间转换 动画)
  16. /',‘\\’与‘\’的区别
  17. 创建微信机器人和女朋友聊天_创建聊天机器人
  18. 主流的知乎口碑营销方式有哪些
  19. android变声后的文件,仿QQ语音变声功能实现(二)---移植到android studio 并解决部分问题...
  20. 美国非裔艺术家比萨·巴特勒的彩色布片缝制鲜艳的人物肖像

热门文章

  1. 【一次调频】考虑储能电池参与一次调频技术经济模型的容量配置方法(Matlab代码实现)
  2. DNS区域传输、DNS自动枚举工具dnsrecon
  3. 换电脑了Chrome浏览器里存的书签怎么办?
  4. matlab的meshgrid函数详解
  5. 5s系统升级无服务器,iPhone5s升级到最新系统,事实证明这不是作死!
  6. java攻击_【技术分享】如何攻击Java反序列化过程
  7. oracle 循环 while,Oracle中的for和while循环
  8. java 整数字符串转成财务表示形态
  9. 介绍几个PHP 自带的加密解密函数
  10. 基于 HTML5 WebGL 智能城市的模拟运行