-1

我想通过机器人按下 Control 和 A 键来“全选”,但我不希望键盘侦听器将其作为输入。是否有另一种使用“全选”的方法或区分两种输入类型的方法?

编辑:我使用的是 JNativeHook NativeKeyboardListener,而不是普通的,我想我会指出这一点,也许它有一些特殊的能力。:)

4

2 回答 2

1

您可以在适当的控件上设置选定的范围。为此不需要键盘,因此键盘侦听器不会处理它。

于 2013-08-14T00:14:28.087 回答
0

您可以注入输入,但为了使其被应用程序层识别,它需要通过输入堆栈向上传播,因此将被键盘侦听器识别。

也许还有另一种方法可以在不注入键盘输入的情况下以编程方式执行全选。

于 2013-08-14T00:09:18.387 回答