3

c# で GUI を自動化しようとしています。これはブラウザの自動化と同じですか。UI の自動化を開始するにはどうすればよいですか

4

7 に答える 7

6

WPF を使用している場合、Microsoft には非常に詳細な UI オートメーション ライブラリがあります。

http://msdn.microsoft.com/en-us/library/ms747327.aspx

私は周りを見回しましたが、WinFormsに相当するものを見つけることができませんでした.

于 2010-01-20T11:37:53.207 に答える
2

WiPFlashは、Microsoft の UI オートメーション ライブラリに加えられた、優れた使いやすいオープン ソース ラッパーです。ただし、基になる Microsoft Automation 構造によって制限されます。

于 2011-04-01T04:04:17.483 に答える
0

http://msdn.microsoft.com/en-us/library/ms747327.aspx Alastair Pitts が指摘したようなものを使用できます。私の知る限り、アプリケーションが使用するコントロールを標準コントロールまたは自動化をサポートするコントロールとして Windows が認識する限り、どの自動化タスクにも適しているはずです。これは、ほぼすべての主要な制御ベンダーに当てはまります。そして間違いなく、MFC、Win32、WinForms、そしておそらく WPF と Silverlight も同様です。

Spy++ を起動し、表示される内容を確認することで、(に対して) 何をしようとしているのかを把握できます。

また、White (オープンソース) や Rannorex (商用) などのツールを使用して、他のアイデアを聞くこともできます。

于 2011-05-17T17:59:35.003 に答える