我正在尝试构建一些测试软件,我对诸如autohotkey之类的项目着迷,因此,为了更多地了解它们的工作方式,我想在业余时间构建一个简单的测试项目。
我的目标是通过软件发送键盘输入,但是它也必须与操作系统无关。例如,如果我将ctrl + c发送到PC或mac或linux,则操作系统应收到ctrl + c(当然,除了每个操作系统(例如Windows密钥)中不存在的密钥)
我现在正在想象一个非常基本的功能,实际上只是将一个键发送到操作系统。
但是我想知道(或指出)我需要为此使用哪个软件级别,它是在C / C ++ / Java级别上,还是可以在Web技术或其他方面做到这一点?
感谢您的帮助!