社区
Windows SDK/API
帖子详情
在哪里查找按下光标键盘时所产生的键值,如按下左键产生VK—LBUTTON
suzhiyuan
2003-10-20 05:37:51
如题
...全文
159
3
打赏
收藏
在哪里查找按下光标键盘时所产生的键值,如按下左键产生VK—LBUTTON
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dqycxf
2003-10-26
打赏
举报
回复
vk_LButton = $01;
vk_RButton = $02;
vk_Cancel = $03;
vk_MButton = $04;
vk_Back = $08;
vk_Tab = $09;
vk_Clear = $0C;
vk_Return = $0D;
vk_Shift = $10;
vk_Control = $11;
vk_Menu = $12;
vk_Pause = $13;
vk_Capital = $14;
vk_Escape = $1B;
vk_Space = $20;
vk_Prior = $21;
vk_Next = $22;
vk_End = $23;
vk_Home = $24;
vk_Left = $25;
vk_Up = $26;
vk_Right = $27;
vk_Down = $28;
vk_Select = $29;
vk_Print = $2A;
vk_Execute = $2B;
vk_SnapShot = $2C;
vk_Insert = $2D;
vk_Delete = $2E;
vk_Help = $2F;
vk_0 ~ vk_9; ($30 ~ $39)
vk_A ~ vk_Z; ($41 ~ $5A)
vk_NumPad0 = $60;
vk_NumPad1 = $61;
vk_NumPad2 = $62;
vk_NumPad3 = $63;
vk_NumPad4 = $64;
vk_NumPad5 = $65;
vk_NumPad6 = $66;
vk_NumPad7 = $67;
vk_NumPad8 = $68;
vk_NumPad9 = $69;
vk_Multiply = $6A;
vk_Add = $6B;
vk_Separator = $6C;
vk_Subtract = $6D;
vk_Decimal = $6E;
vk_Divide = $6F;
vk_F1 = $70;
vk_F2 = $71;
vk_F3 = $72;
vk_F4 = $73;
vk_F5 = $74;
vk_F6 = $75;
vk_F7 = $76;
vk_F8 = $77;
vk_F9 = $78;
vk_F10 = $79;
vk_F11 = $7A;
vk_F12 = $7B;
vk_F13 = $7C;
vk_F14 = $7D;
vk_F15 = $7E;
vk_F16 = $7F;
vk_F17 = $80;
vk_F18 = $81;
vk_F19 = $82;
vk_F20 = $83;
vk_F21 = $84;
vk_F22 = $85;
vk_F23 = $86;
vk_F24 = $87;
vk_NumLock = $90;
vk_Scroll = $91;
mengyun5005
2003-10-20
打赏
举报
回复
朋友,在DELPHI的编辑器中,按住CTRL键,然后点击你要查找的常量值,编器就会为你自己找,这是一很好的方法,如果你找到了,请给我加分哦。这种方法可以找到你要找的值。不必在一个单元文件中漫天遍野的找。
pankun
2003-10-20
打赏
举报
回复
定义在windows单元.你可以查看windows单元里的定义.
Windows程序中的
键盘
与鼠标
键盘
在应用程序中的应用
键盘
上的键在
按下
或释放某键时
产生
一个唯一的标识值(扫描码)。
扫描码是依赖于具体设备的,为达到设备无关性的要求,往往使用与具体设备无关的虚拟码,虚拟码是由Windows系统定义的与设备无关的键的标识。设备驱动程序截取键的扫描码将其翻译成虚拟码。
按下
讲盘上的按键将
产生
一条消息,它包含扫描码、虚拟码以及其他与击键有关的消息。
虚拟码是一种与设备无关的
键盘
编码,它的值存放在
键盘
消息的wParam参数中,用以标识哪一个键被
按下
或释放,最常
windows游戏输入消息处理
windows游戏输入消息处理 虚拟键码与
键盘
消息 在windows中,所有
键盘
的按键都被定于为一组通用的“虚拟键码”,在Windows系统下所有按键都被视为虚拟键,而每一个虚拟键都有其对应的虚拟键码 indows虚拟
键盘
码 虚拟键码 对应值 对应键 虚拟键码 对应值 对应键
VK
_L
BUTTON
1 鼠标
左键
VK
_NUMPAD6 102 小
键盘
6
VK
_R
BUTTON
2 鼠标右键
VK
_NUMPAD7 103 小
键盘
7
VK
_CANCEL 3 Cancel
VK
_N
虚拟键码
键盘
消息(初稿)
虚拟键码 对应值(Hex) 对应值(Dec) 对应键
VK
_L
BUTTON
0x01 1 鼠标
左键
VK
_R
BUTTON
0x02 2 鼠标右键
VK
_CANCEL 0x03 3 Cancel
VK
_M
BUTTON
0x04 4 鼠标中键
VK
_X
BUTTON
1 0x05 5 (Windows) X1 鼠标按钮
VK
_X
BUTTON
2 0x06 6 (W...
在vc++如何响应
键盘
和鼠标事件-visual c++
在vc++如何响应
键盘
和鼠标事件-visual c++ 按钮触发事件代替
键盘
与鼠标输入功能-txwtech。 1、对
键盘
的响应 VC 中用 KeyPress 表示
键盘
响应的所有事件,包括 OnKeyDown 事件(键
按下
)、 OnKeyUp 事件(键
按下
后弹起)和 OnKeyPress 事件(按了某个键)。 OnKeyuUp 事件的语法为 void Object1:: OnKeyUp(...
【uiautomation】键指令大全(以及三种调用方式)+常用鼠标动作+SendKeys+Inspect学习
以上就实现了代码运行后,按空格结束运行的过程。一般来说,auto.IsKeyPressed()函数中跟的是某个指令,可以是
键盘
上某个键的,也可以输入某个大写字母或数字,也可以鼠标
左键
这个指令等。 uiautomation中有三种类似的实现以上过程,(XXX需要更改) ①auto.Keys.XXX,如auto.Keys.
VK
_SPACE 注:其中=和后面的4个字符可以忽略需要的键的指令可以在下面找到(常见的笔者已经加粗了) ②auto.SpecialKeyNames[‘XXX’],如auto.Special
Windows SDK/API
1,183
社区成员
22,335
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章