VBoxManage
可以做到这一点。但是我想在我的程序中自己做这个(写一个机器人)。
答案 0 :(得分:1)
更新:我已回答了您的其他问题:
What API does VBoxManage.exe use?
如果您想要的只是一个屏幕截图,那么绑定到该API会产生相当大的开销。对于那个操作,听起来你拥有手中需要的工具...... VBoxManage
已经是跨平台的并且已经构建完成。对于您实际使用的任何语言/平台,请查看某种形式的exec。
但是,如果确实想要进行大量自动化并需要更多功能(移动鼠标,在访客屏幕上绘图)......这就是API的用途。虽然如果你不用C ++编写它,你可能会让自己陷入麻烦。
如果我走这条路,我可能会遵循VirtualBox构建说明并获得VBoxManage来构建。然后我复制VBoxManage构建环境来制作MyVBoxManage(或其他),并一次调整一下。