【发布时间】:2012-11-24 01:17:11
【问题描述】:
我正在尝试构建一个程序,用用户定义的快捷方式补充和替换 Windows 快捷方式。目前,我正在构建一个复制/粘贴功能,但不知道如何将复制的对象移动到我以外的程序中。我尝试使用 Robot 类根据字符串中特定索引处的值来模拟按键,但这不允许我传递 VKEY 常量以外的变量。
在程序之间复制和粘贴文本的方法需要什么?
【问题讨论】:
-
以编程方式移动,还是由用户移动?
-
我希望在用户按下热键时粘贴文本,为了简单起见,我们说 alt-V。
-
您希望如何获得(热)键事件。除了你的程序吗?
-
程序在后台运行。老实说,我不确定这将如何工作,这就是我在这里问的原因。我需要某种叠加层吗?我应该将程序设置为始终保持焦点吗?