2013-03-04 113 views
0

我从我的主机(Windows Vista)运行虚拟机(Windows)。从主机虚拟机屏幕捕获

我正在寻找一种方法来构建一个应用程序,该应用程序能够对虚拟机进行屏幕截图并返回活动窗口标题,但在主机中运行。

Vmware或Virtualbox无动于衷。最好是.Net。

+0

欢迎来到stackoverflow!你有什么尝试? – 2013-03-04 16:30:38

+0

我已经阅读了一些关于屏幕截图的网页,但是我还没有发现关于活动窗口标题的任何内容。很遗憾尝试一些东西。 – user2132478 2013-03-04 20:18:35

回答

0

据我所知,Windows没有获取屏幕捕获的内置cmd行方法,因此您必须在虚拟机上安装第三方程序才能进行屏幕捕获。一些好的可能是NirCmd,Screenshot-cmd,SnapItDuckLink

使用VMware的vmrun实用工具,您可以使用RunProgramInGuest上运行的虚拟机中的C#程序将使用你选择的任何程序,采取截屏,然后发回给你的主机。如果我知道c#,那么我可以给你一个起点,但不幸的是,我从来没有写过它。