有没有办法将击键发送到1个单一进程/程序?
通过这样做,您应该只能将键击发送到这个单个进程/程序(当它被最小化时),因此其他程序无法识别击键。
PS。这将用于某些游戏中的机器人
答案 0 :(得分:1)
在java
中,如果程序屏幕不是keystrokes
,则无法获得visible
。
您可以在.net
(c#或VB)中执行此操作。
答案 1 :(得分:1)
这是特定于操作系统的;在Unix系统上,你使用XTEST扩展,在Windows上,你会发布到程序的事件队列。尽管Robot
class有一定的局限性,但{{3}}可能会对您有所帮助。更多涉及的内容将需要使用操作系统的本机API。