1

VBoxManage可以做到这一点。但我想在我的程序中自己做这个(写一个机器人)。

4

1 回答 1

1

更新:我已经回答了你的另一个问题:

VBoxManage.exe 使用什么 API?

如果您想要的只是屏幕截图,那么绑定到该 API 会产生相当大的开销。对于该操作,听起来您手中拥有所需的工具......VBoxManage已经是跨平台的并且已经构建。对于您实际使用的任何语言/平台,请查看某种形式的

但是,如果您真的想进行大量自动化操作并需要更多功能(移动鼠标、在访客屏幕上绘图)……这就是 API 的用途。虽然如果你不使用 C++ 编写它,你可能会让自己感到讨厌。

如果我要走这条路,我可能会遵循 VirtualBox 构建说明并让 VBoxManage 构建。然后我会复制 VBoxManage 构建环境来制作 MyVBoxManage (或其他),并一次调整一点。

于 2012-12-01T13:16:05.460 回答