按键精灵是调用的什么函数来获取键盘输入

[复制链接]
查看11 | 回复2 | 2009-12-28 11:31:37 | 显示全部楼层 |阅读模式
keybd_event VB声明 Declare Sub keybd_event Lib "user32" Alias "keybd_event" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long) 说明 这个函数模拟了键盘行动 参数表 参数 类型及说明 bVk Byte,欲模拟的虚拟键码 bScan Byte,键的OEM扫描码 dwFlags Long,零;或设为下述两个标志之一 KEYEVENTF_EXTENDEDKEY 指出是一个扩展键,而且在前面冠以0xE0代码 KEYEVENTF_KEYUP 模拟松开一个键 dwExtraInfo Long,通常不用的一个值。api函数GetMessageExtraInfo可取得这个值。允许使用的值取决于特定的驱动程序
回复

使用道具 举报

千问 | 2009-12-28 11:31:37 | 显示全部楼层
keybd_event VB声明 Declare Sub keybd_event Lib "user32" Alias "keybd_event" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long) 说明 这个函数模拟了键盘行动 参数表 参数 类型及说明 bVk Byte,欲模拟的虚拟键码 bScan Byte,键的OEM扫描码 dwFlags Long,零;或设为下述两个标志之一 KEYEVENTF_EXTENDEDKEY 指出是一个扩展键,而且在前面冠以0xE0代码 KEYEVENTF_KEYUP 模拟松开一个键 dwExtraInfo Long,通常不用的一个值。api函数GetMessageExtraInfo可取得这个值。允许使用的值取决于特定的驱动程序
回复

使用道具 举报

千问 | 2009-12-28 11:31:37 | 显示全部楼层
没看到你写的代码.也不知道问题.只能告诉你.按键精灵本身是c++.脚本语言是基于VB.语言是VBS.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行