【发布时间】:2012-05-12 10:14:56
【问题描述】:
Emulate 表示以编程方式调用这些事件。
全局上下文意味着这些事件调用应该影响整个桌面(某种全局环境)而不是产生它们的应用程序。此外,应用程序本身不应该有窗口——由于某些逻辑,它必须简单地在后台执行并产生这些事件。换句话说,例如,如果此应用程序将鼠标置于“全局”任意位置并调用双击事件,并且光标下有某个其他应用程序的图标,则该“其他”应用程序应该启动。
我可以使用哪个库来实现它?
注意:我没有指定操作系统,因为我希望库应该以跨平台的方式进行。如果那不可能,那么我可以使用仅限 Windows 的解决方案。
【问题讨论】:
标签: input keyboard mouse global emulation