問題タブ [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 投票する
0 に答える
523 参照

c# - メッセージを送信して、sysMonthCal32 フォームで日付を設定しますか?

別のプログラムでテキストボックスを設定するためにWindows APIを使用しています... sysMonthCal32フォームを作成するボタンにリンクされた1つの編集を除いて、すべてが完全に正常に機能しています...

いくつかのスナップショットを使用すると、より明確になります。

編集 (ボタンのあるテキストボックス):

編集

ボタンをクリックすると、フォーム SysMonthCal32 が表示されます (spy++ でも):

カル

私のコードは次のとおりです。最初に編集でメッセージを送信しようとします(spy ++によって識別されますが、機能しません)。次に、sysMonthCal32を介して試します:

私はインターネット上で多くのことを試しましたが、結果はありませんでした...おそらく誰かがここで解決策を持っていますか?

以下は、spy++ のさまざまなスナップショットです。

編集のスタイル:

スタイル

メッセージを編集に送信した後、空白のままですが、スパイ++でこれを取得しました:

スパイ

SysMonthCal32 フォームのスタイル:

ここに画像の説明を入力

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

c++ - テキストボックスからテキストを動的に取得する

他のウィンドウからテキストを動的に取得しようとしています (そのウィンドウのテキストフィールドに何かを書き込んでプログラムを起動すると、書いた内容が表示されます)。したがって、getWindowText を使用すると、静的に初期化されたテキストボックスが得られます。それが問題です。それは、spy ++が行うことと似ています。私が行ったコード例は次のとおりです。

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

c# - Selenium Web ドライバーを使用して、Web ブラウザーの実行中のインスタンスを参照する方法は?

TextBox現在開いているWebブラウザ(Chrome、FF、IE)のWebページ内のテキストを変更したい。

検索に何度も失敗した後、 を使用して可能であることがわかりましたselenium web Driver。しかし問題は、使い方がわからないことです。:(

Selenium Web Driverでは、どのように使用できるか教えてください。

Selenium を既に開いている Web ブラウザーに接続できますか?

前もって感謝します。

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

c# - spy++ を使用して、表示された文字列が切り詰められているかどうかを確認します

現在、spy++ を使用してアプリケーションから文字列を抽出し、それらの文字列を既に定義した文字列と照合してから、C# を使用して不一致をログに記録する .msi アプリケーションをテストしています。文字列が長すぎる場合、アプリケーションが省略記号 "..." で切り詰めるシナリオに遭遇しました。ただし、spy++ を使用してアプリケーションから文字列を抽出すると、切り捨てられていない文字列全体が取得されます。spy++ または UIAutomation 要素を使用してアプリケーションで文字列が切り捨てられているかどうかを確認する方法はありますか?

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

c# - 他のプロセスから文字列を取得する方法

他のプロセスのすべての単語を監視し、特定の単語が見つかったときに動作するセキュリティ ソフトウェアをC#で作成しようとしています。例: 私のアプリケーションは、他の実行中のプロセスに「torrent 」という単語が含まれている場合、「 Beware the virus! 」というメッセージ ボックスを表示します。誰かが私の考えを理解してくれることを願っています。

更新:
ああ、まだ気づいていない人にとっては、まだ大雑把な考えです。そのため、非常に単純な例を示しました (実際のプログラムでは役に立たないことがわかっています)。

更新 2: Block Free 4
というソフトウェアを知っている理由。ブラックリストに載っている単語を含むプログラムをブロックします。それは軽量のソフトウェアであり、うまく機能します。しかし、私はこれらの機能を改善して、より良いプログラムを作りたいと思っています。

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

c# - C# で別のアプリケーションに入力する

C# アプリケーションから kerio VPN クライアントの IP 、 User 、および Pass を入力したいのですが、 user/ip/pass テキストボックスの名前が見つかりません! 私はspy ++から使用していますが、それだけでは十分ではありません!

また、私はこのようなsendkeysでそれを行うことができます:

しかし、これは本当に良い考えではありません.bxs何かの焦点がサーバーIPにない場合、失敗します! また、アプリを終了して再度開くことでこの問題を修正したいのですが、この方法で失敗しました。終了して再度開くと、フォーカスが常にサーバーIPにあるとは限りません。動作しません!

最後に、テキストボックスに入力したいのですが、ユーザーとパスを入力するためにカスペスキーアンチウイルスのようないくつかの方法を使用したいので、このアプリをspy ++でチェックして、これを取得してください:(この写真を参照してください:)

ここに画像の説明を入力

今、誰でも私を助けて、私に解決策がありますか?

0 投票する
2 に答える
6818 参照

spy++ - Visual Studio の spy++ ツールの使用:

別のプログラムのボタンをクリックするプログラムを作成しようとしています。クリックしたいボタンのIDを取得するにはspy++が必要とのことで、現在それを使用しています。ボタン ID を取得したいボタンを含むウィンドウを見つけました (ウィンドウには 3 つのボタンがあります)。

spy++ のどこで特定のボタン ID を見つけることができますか? ボタンを含むウィンドウの「ウィンドウ プロパティ」を調べましたが、見つかりませんでした。そこには 3 つのボタンがあるので、どこかに 3 つのボタン ID が見つかると思いますが、まだ見つかっていません。

0 投票する
2 に答える
399 参照

spy++ - 特定のウィンドウのハンドルを宣言する

必要なウィンドウのハンドルを見つけるためにspy++を使用しましたが、spy++は私に番号を与えています:

つまり、通常、ハンドルを宣言すると、次のようになります。

00010080質問:: それで、それは何らかの形であると推測してIDいますが、それを使用してコードで必要な正しいハンドルを宣言するにはどうすればよいですか?

つまり、私にはできないということです (私 HWND windowHandle = 00010080;の言いたいことがわかっているなら、この数値を使用してウィンドウハンドルを取得するにはどうすればよいでしょうか?)

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

linux - X Window System Window 階層探索プログラム

X ウィンドウ階層を探索するプログラムはありますか? MS の Spy++ など ( http://msdn.microsoft.com/en-us/library/dd460727.aspx )

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

winapi - 2 つの異なるウィンドウ間でメッセージが送信される順序を確認するにはどうすればよいですか?

子/親の関係を持つ 2 つのウィンドウがあります。それぞれが取得するメッセージを、互いに相対的な順序で表示する必要があります。

Spy++ または他のソフトウェアでそれを行う方法はありますか?