問題タブ [spy++]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2137 参照

qt - アプリ内のウィジェットの階層を参照するためのQtウィジェットはありますか(Spy ++と同様)?

ウィジェットの複雑な階層を持つアプリがあり、Spy ++と同様の方法で、この階層を参照し、プロパティ(サイズなど)を表示および編集できるようにしたいと考えています。この情報を表示できるウィジェットがある場合は、外部アプリで実行する必要はありません。それで問題は、そのような神話上の獣は存在するのかということです。

0 投票する
5 に答える
578 参照

c# - C#クライアントを使用して、別のアプリでクリックされたGUI要素の情報を取得するにはどうすればよいですか?

C#クライアントは、フックを使用してすべてのキーボードとマウスのイベントを記録し、クリックされたGUI要素に関する情報を収集できますか?

どのライブラリを使用しますか?

Spy ++はオプションですか、それともそのためにC ++ DLLが必要ですか?

0 投票する
1 に答える
2049 参照

c# - c#を使用してsendmessageでspy ++からフェッチしたハンドルを渡す方法は?

sendmessageでspy++ツールを使用して取得したハンドルを渡す方法は?すなわち。このハンドルを渡したい

spy++ 000010540から取得したハンドル

この関数で

ここで、ボタンハンドルのタイプはIntPtrです。ボタンハンドルを上記の値に置き換えたいと思います。ありがとう

0 投票する
3 に答える
7529 参照

.net - Spy++ ツールのマネージド バージョン?

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

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

0 投票する
1 に答える
5776 参照

c# - Spy++ から取得したメッセージを送信

ゲームにメッセージを送信しようとしています (テキスト コマンドを自動化するため)。問題は、spy++ からの情報を使用して C# sendmessage 関数を記述する方法がわからないことです。

spy++ を使用して取得できました 00220540 S WM_SETCURSOR hwnd:0024052C nHittest:HTCLIENT wMouseMsg:WM_MOUSEMOVE

これが意味することの内訳と、c# でゲームにメッセージを送信する方法を誰かが提供できますか?

編集:

間違ったプロセスを見ていたことに気づきました。javaw.exe を見る代わりに、実際のゲームを見ていました。

t を押すコードは次のとおりです。

0 投票する
1 に答える
45471 参照

c# - C#は、名前と序数でFindWindowExを使用して子ハンドルを取得します

http://msdn.microsoft.com/en-us/library/ms633500(v=vs.85).aspxによると、FindWindowEx関数を定義します。

これで、childAfterをIntPtr.Zeroとして設定する「ボタン」コントロール(Spy ++から名前を取得)の最初のハンドルを見つけることができます。

その親ウィンドウ内で「ボタン」コントロールの2番目3番目、または任意のハンドルを取得するにはどうすればよいですか?実際、ボタンのタイトルは異なる場合があるため、4番目のパラメーターを定義する名前で直接見つけることはできません。

0 投票する
3 に答える
1573 参照

java - SWT 用の Spy++ のようなものですか?

Spy++ のようなものを探していますが、SWT 用です。Eclipse のプラグインに関する情報が必要な場合に役立つソリューションがあることは知っているので、これはある程度可能であるに違いないと思います。

私の特定のケースでは、(Spy++ で許可されているように) 自分のコード以外のコードをスパイする方法が必要なので、Eclipse のプラグインはここでは役に立たないと思います!

ありがとう

0 投票する
1 に答える
2674 参照

c# - 同じ名前のクラスを持つ複数の子を持つ子コントロールを読み取りますか?

現在、コントロールのテキストを取得しようとしていますが、トップ ウィンドウから必要なコントロールに移動しているときに、同じクラス名を持つ 2 つのコントロールを持つ複数の chield を持つこのコントロールに行き詰まりました。

図のようにサンプル コードをデバッグします。

私が今いる子コントロールの画像は次のとおりです。 複数のコントロールを持つ子コントロール

ATL:00622208正確に 2 番目のコントロールが必要ですが#32770 (Dialog)、FindWindowEx を使用して 2 番目のコントロールのみを読み取って次のコントロールに移動するにはどうすればよいですか?

0 投票する
0 に答える
92 参照

.net - .NET で他のプロセスのメイン ウィンドウの上部に配置されたコントロールに SendMessage が必要

フックされたプロセス関連の問題を解決しています。他の管理されたプロセスのコントロールを抽出し、他の別のプロセスでそれらのコントロールをシミュレートしました。何らかの方法で他のプロセスにこれらのコントロールを描画した後 (元のプロセスと同じ位置に)、シミュレーターのプロセス シミュレートされたコントロールで発生する実際のプロセスに入力を送信したいと考えています。シミュレーターのコントロール (ボタンなど) が何らかの方法で を受け取っ"click"た場合、実際のプロセス ボタン コントロールのイベント ハンドラーに転送する必要があります。

すべてのイベント ハンドラーを上書きし、イベントをシミュレーターのコントロールに登録しました。シミュレーターのプロセスのコントロールから、実際のプロセスで描画された実際のコントロールにメッセージを送信する必要があります。