1

我正在尝试在 C# 中制作一个小型应用程序,该应用程序将密钥发送到 VirtualBox 中的 FreeBSD,但它不起作用。我尝试了 SendKeys 和 InputSimulator,但没有任何反应。它在记事本中正常工作,但在 VirtualBox 中不能正常工作。有人知道怎么做吗?

4

1 回答 1

0

VirtualBox 可能正在过滤键,因为它对于键盘和鼠标是否绑定到 VM 或主机和 VBox 的 UI 是有状态的。

您可以通过在控制台显示中间生成鼠标单击事件来解决此问题,以确保 VBox 已将键盘绑定到 VM,然后启动发送键。

此外,Vbox 有一个脚本系统。如果你不能让它工作,也许你可以用它来完成你需要的事情。

于 2013-06-27T12:58:51.293 回答