6

少し前に、.NET UI のデバッグ用に Spy++ のようなアプリケーションが必要でした。同様のことを行うサンプルを含む古い MSDN の記事を見つけましたが、新しい .NET Framework バージョンでは機能しなくなりました。

Spy++ の動作を模倣し、マネージド アプリケーションで動作し (むしろ、マネージド イベント/プロパティを表示する)、新しい .NET Framework (最大 4.0) で動作するアプリケーションを知っている/書いた人はいますか?

4

3 に答える 3

5

UI オートメーションフレームワークを使用してプレーンな Win32 アプリケーションとWindows フォームまたはWPFを透過的にスパイするスパイ ユーティリティであるUISpyをお勧めします。UISpy を見つけるのは少し難しいですが、http://andrewtokeley.net/archive/2009/09/15/uispy-ndash-download-it-here.aspx から実行可能ファイル自体をダウンロードしました。

Windows フォームと WPF を使用する .NET アプリケーションの場合、アプリケーションは .NET リフレクションを使用して、オブジェクトの膨大な数のプロパティを表示します。

于 2011-02-01T08:54:35.887 に答える
2

Windows 8.1 用のWindows ソフトウェア開発キット (SDK) には、Spy++ の代替として意図されていると思われる"オブジェクトの検査" というツールが含まれています。

于 2011-06-10T20:17:53.497 に答える
2

winforms アプリケーションでは、通常どおり Spy++ を使用できます。

WPF アプリケーションについては、このリンクを参照してください。snoop というツールについて説明しています。このツールを使用すると、WPF アプリケーションを調べることができます。

ちなみに、私はそれを機能させることができませんでした

于 2011-02-01T08:52:57.200 に答える