6

Visual Studio のデバッグ/ステップ実行中に HWND に関するプロパティを取得するために使用できるよく知られたツールまたはプラグインはありますか? これらの目的で Spy++ を使用できることはわかっていますが、デバッガーにステップインしながらこれを行うのは面倒です。私がやりたいのは、HWND をWatch子ウィンドウにドロップして、次のようなものを表示することです。

  • クライアント直角
  • ウィンドウ長方形
  • スタイル/拡張スタイル
  • 人間が読める形式のウィンドウのクラス
  • ウィンドウの名前 (::SetWindowText)

これは、誰にとっても役立つ非常に基本的なもののように思えます。そのようなプラグインは存在しますか?Autoexp.dat でゲームをプレイすることでこれを達成できますか?

4

1 に答える 1

2

Visual Studio でこれを実行できるかどうかはわかりませんが、windbgには、HWND に関するかなりの情報を表示できる拡張機能 (userexts) があります。

!userexts.dw -v hwnd

あなたが尋ねるすべてをダンプします。

このブログ記事に従って、Visual Studio と Windbg を統合できるようです。プロセスにアタッチし、即時ウィンドウを使用して windbg 拡張機能を実行できます。

于 2013-08-04T17:22:37.033 に答える