ホストマシン(Windows Vista)から仮想マシン(Windows)を実行しています。
仮想マシンのスクリーンキャプチャを作成し、アクティブなウィンドウタイトルを返すことができるが、ホストマシンで実行できるアプリケーションを構築する方法を探しています。
VmwareまたはVirtualboxは無関心です。.Netが望ましい。
ホストマシン(Windows Vista)から仮想マシン(Windows)を実行しています。
仮想マシンのスクリーンキャプチャを作成し、アクティブなウィンドウタイトルを返すことができるが、ホストマシンで実行できるアプリケーションを構築する方法を探しています。
VmwareまたはVirtualboxは無関心です。.Netが望ましい。
私の知る限り、Windows にはスクリーン キャプチャを取得するためのコマンド ライン メソッドが組み込まれていないため、スクリーン キャプチャを取得するには、仮想マシンにサード パーティ プログラムをインストールする必要があります。いくつかの良いものはNirCmd、Screenshot-cmd、SnapIt、またはDuckLinkかもしれません。
VMware の vmrun ユーティリティを使用すると、RunProgramInGuestを使用して VM で ac# プログラムを実行できます。このプログラムは、選択したプログラムを使用してスクリーン キャプチャを取得し、それをホスト マシンに送り返します。私が c# を知っていれば、出発点を示すことができますが、残念ながら、これまでに書いたことはありません。