SQL Server 2008 クライアント ツールしか持っていません。Spy++を使用したいのですが、もちろん、Visual Studio のインストールにのみ付属しています。
私が使用できる Spy++ の適切な代替品はありますか?
Catch22.net には、James Brown によるWinSpy++があります。
無料でソースが含まれており、うまく機能します。
Winspectorはより役に立ちました。彼らのサイトが現在ダウンしている理由はわかりませんが、ダウンロードできる場所は他にもたくさんあります。
Visual Studio 2013 には現在、コミュニティ エディションがあります。使用できるかどうかは、そのページの Q&A を参照してください。
Spy++ はコミュニティ エディションに含まれています。「VS2013の開発者コマンドプロンプト」を起動し、そのコマンドプロンプトからspyxx.exe実行可能ファイルを実行する必要がありました。(Windows 7) スタート メニューの [プログラムとファイルの検索] エントリ ボックスで「spy++」または「spyxx」を検索しても、見つかりませんでした。
愛されているが機能していないウィンスペクターを復活させるための非常にまともな取り組みは、ウィンドウ探偵です: http://windowdetective.sourceforge.net/
Visual UIA Verificationを使用すると、デスクトップ上の任意のUI要素をすばやく見つけて選択できます。特定のコントロールタイプとサポートされているコントロールパターンに基づいて、UIAベリファイは特定のUI要素に優先順位を付けた組み込みのテストシナリオを提供します。開発者は、UIAテストライブラリにコードを追加することで、テストシナリオを追加できます。このツールは、テスト結果または要約をさまざまな形式で出力できます。Visual UIA Verificationは、テストの詳細をHTMLで出力できます。
特に、ソースが付属しており、Vista (おそらく Win7 も) と互換性があるため、WinSpy++ が最善の策のように見えます。
ただし、最初に遭遇したクローンはWinID でした。ソースはなく、Vista をサポートしていないと主張していますが、アイコンやフォントの抽出 (「キャプチャ ショット」) など、WinSpy++ が実行できないことを実行できる可能性があります。
注:これを回答ではなくコメントとして投稿しようとしましたが、リンクは機能しません。
Windows SDK の無料ダウンロードには UISpy が含まれています。これで十分ですか?
HWndSpy を使用してみてください。
ソースコードはこちら.