2013-03-04 112 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#,那麼我可以給你一個起點,但不幸的是,我從來沒有寫過它。