我正在从我的主机(windows vista)运行虚拟机(windows)。
我正在寻找一种方法来构建能够对虚拟机进行屏幕捕获并返回活动窗口标题但在主机中运行的应用程序。
Vmware 或 Virtualbox 无所谓。.Net 最好。
我正在从我的主机(windows vista)运行虚拟机(windows)。
我正在寻找一种方法来构建能够对虚拟机进行屏幕捕获并返回活动窗口标题但在主机中运行的应用程序。
Vmware 或 Virtualbox 无所谓。.Net 最好。
据我所知,Windows 没有用于获取屏幕截图的内置命令行方法,因此您必须在虚拟机上安装第 3 方程序才能进行屏幕截图。一些好的可能是NirCmd、Screenshot-cmd、SnapIt或DuckLink。
使用 VMware 的 vmrun 实用程序,您可以使用RunProgramInGuest在 VM 上运行 ac# 程序,该程序将使用您选择的任何程序进行屏幕捕获,然后将其发送回您的主机。如果我知道 c# 那么我可以给你一个起点,但不幸的是我以前从未写过它。