是否可以更改虚拟密钥代码?

时间:2013-09-26 14:32:21

标签: key hex virtual

我想尝试交换一些键盘键。例如,主键的十六进制值为0x24。是否可以用其他东西替换该值?

1 个答案:

答案 0 :(得分:0)

有趣的是,Windows上的键盘输入是以非常复杂的方式处理的。击键有目标应用程序(称为接收器),如果某个特定的接收器没有处理某些东西,那么它必须“冒泡”到它的所有者(在大多数情况下,它是创建它的窗口或桌面)。话虽这么说,您可以通过编程方式接收击键并发送击键,但这会带来两个复杂性。首先,您的应用程序需要始终是第一个接收输入的东西,除非您想要不可靠的控制。其次,你需要有一个你的击键目标(即另一个窗口必须有焦点,而你的应用程序处理他们的击键)这很奇怪。所以是的,这是可能的,但可行的,可能不是。