更改键入字符的ASCII

Change the ASCII of a typed character

本文关键字:ASCII 字符      更新时间:2023-10-16

我想制作一个混合所有键盘字母/ASCII值的程序。有点像取下键盘字母并四处移动的软件版本。。。有办法做到这一点吗?现在,我使用一个内部有GetAsyncKeyState()的无限while循环来获取任何键入的字母,但我不知道如何获取这些信息并将其更改并放回系统中。。。我们非常感谢所有的帮助。

谢谢!

这听起来像是有人在写一些讨厌的程序?

对于Windows:基本思想是捕获窗口消息(WM_KEYDOWN和WM_KEYUP),并在传递它们之前更改键值/ids。

根据您的版本,这将要求您的代码以管理员权限运行。

我对其他系统没有任何经验,但基本想法很可能是一样的。