将键盘按下操作发送到最小化的 RDP 窗口

将键盘按下操作发送到最小化的 RDP 窗口

有没有办法将按键发送到最小化的 rdp 窗口?

例如:如果我正在通过 rdp 连接到另一台计算机,而该计算机的 voip 程序使用即按即说键(例如 mumble),那么有没有办法将 rdp 窗口最小化,然后发送即按即说键?我的鼠标有额外的按钮,可以绑定到不同的键。目标是当我按下它们时,它会被发送到另一台计算机上的 voip 程序。谢谢!

答案1

据我所知,这必须在 RDP 应用程序级别完成。如果不将焦点放在 RDP 窗口上,并且缺少来自 RDP 应用程序的全局键盘挂钩,则除了将消息直接传递给进程之外没有其他方法可以做到这一点,这很麻烦,而且不能保证有效。

一般来说,Windows 认为窗口已“最小化”并且失去焦点,因此在返回焦点或恢复窗口之前无法定位。

相关内容