問題タブ [findwindow]

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 投票する
1 に答える
7402 参照

c - 部分的なウィンドウタイトルを持つFindWindow(Windows、C)

FindWindow()に似ているが、部分的なタイトルでウィンドウを検索するAPIはありますか?その理由は、タイトルに修正部分があるウィンドウへのハンドルが必要ですが、他の部分は絶えず変化するためです。したがって、たとえば、ウィンドウのタイトルは次のようになります。

データベース読み取り:XYDB

また

データベース読み取り:WZDB

例では、修正部分は「データベース読み取り」です。

コードを高く評価しました。ありがとう

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

c# - FindWindow と GetActiveWindow - 異なるハンドルを返すのはなぜですか?

なぜこれがうまくいかないのか、誰にも分かりますか?

呼び出しは次のとおりです。

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

java - Java アプレットのコントロールからのテキストのキャプチャ

Java アプレットのエディット ボックスやラベル コントロールなどのテキストをキャプチャすることは可能ですか?

より伝統的な Win32 プログラムでは、 を などと一緒に使用してこれを実現FindWindowできFindWindowExますGetWindowText

私は WinSpy で調査しましたが、Java アプレットは子ウィンドウのない 1 つの大きなウィンドウにすぎません。

Java アプレットに使用できる、おそらく Java に固有の同様の方法があるかどうか疑問に思っています。

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

c# - C#アプリケーションからJavaアプリケーションにキーストロークを送信する-奇妙な動作?

C#プログラムからJavaアプリケーションにキーストロークを送信しようとしています

sendigキーのコードは次のとおりです。

このコードは、私が制御しようとしているJavaアプリケーションを除いて、すべてのプログラムで正常に機能します。

たとえば、次のコードでボタンを作成すると、次のようになります。

これにより、F2がメインプログラムウィンドウに送信され、そこで別のウィンドウがポップアップし、2番目のSendKeysToWindowコマンドが「123」をそのウィンドウに送信します。これはそれが機能することが期待される方法であり、これは他のすべてのプログラムの場合です。

ただし、これらのコマンドをJavaプログラムに送信すると、次のようになります。最初のSendKeysToWindowコマンドは正常に実行されます(ポップアップウィンドウが表示されます)が、そのウィンドウに「123」は送信されません。

もう一度ボタンを押すと、「123」がポップアップウィンドウに送信され、別のポップアップウィンドウが開きます。

2つのSendKeysToWindowコマンド用に2つの別々のボタンを作成し、それらを次々に押すと、両方のコマンドが正常に実行されます。

何が問題になるのでしょうか?

進歩の助けをありがとう、それは本当に私を夢中にさせています。

PS:私はC#の初心者なので、答えは単純にしてください。

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

c# - FindWindowEx - 同じクラス名のテキスト ボックスが複数ある場合はテキスト ボックスを選択する

SendMessage/PostMessage を使用して、いくつかのキーをアプリケーションのテキスト ボックスに送信したいと考えています。Microsoft Spyxx を使用して、このテキスト ボックスのクラス名を取得しました。このアプリには、同じクラス名 (「WindowsForms10.EDIT.app.0.2e0c681」) と同じウィンドウ名を持つ複数のテキスト ボックスがあるという問題があります。

正しいもののハンドルを取得する方法は?

PS: Visual c# 2008 Express を使用して c# でコーディングしています。

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

c# - Control.FromHandleの使用方法は?

Control.FromHandleというメソッドを見ましたが、これはあなたにアクセスを与えるはずです。今、私はこのコードを使用してそれを試してみたかった

しかし、それは明らかに機能しません。ハンドルが正しいことを個人的にチェックしました...しかし、メソッドはnullコントロールを返します。説明はありますか?

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

c++ - すべてが使用できるようにするにはどうすればよいですか? C++

私はC ++に少し慣れていないので、これを行う方法がわかりませんが、これを再コーディングする主なポイントは、プログラムの速度を上げることです。プロジェクトをコーディングしており、コードは次のとおりです。

だから私はそれらを実行するたびに開始時にそれを使用する約20の関数を持っており、値は決して変わらないので、宣言して見つけた値に設定する方法はありますか?

私のコードはこのように設定されています

1 つのメイン ファイル int main() がループに設定され、再テストを続けて他の関数を呼び出します。それ以外はすべて void() であり、2 つの int()があります。

VC++ 2008 を使用しています。

編集し ない:| これらの価値観をすべてのプログラムと共有できる方法が欲しいだけです。

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

macos-carbon - 64 ビット アプリケーションでの Carbon と Carbon の問題を使用した場所でのウィンドウの検索

今日いくつかの質問で言ったように、特定の場所でウィンドウまたはウィンドウパーツの参照を取得する方法を探しています。この目的で Cocoa を使用できることはわかっていますが (方法はまだわかりません)、この機能を必要とするアプリケーション全体が C++ で記述されているため、Carbon を使用してこれを行うことを好みます (そしておそらくそうする必要があります)。試してみると多くの問題が見つかりました。

次の関数のいずれかを使用して、有効な windowPtr または windowRef を取得する人はいますか? FindWindow、MacFindWindow、HIWindowFindAtLocation、または FindWindowOfClass

探している windowRef または windowPtr として常に 0 を取得します。私が間違っていることは何ですか?何か案は?

Mac OS X 用の 64 ビット アプリケーションを作成する場合、Cocoa を使用してそのユーザー インターフェイスを実装する必要があるのは本当ですか。Carbon アプリケーションで一般的に使用される一部の API は 64 ビット アプリケーションでは使用できないためです。

ありがとうございました。

JxXx

0 投票する
4 に答える
14293 参照

c# - ウィンドウ クラス名からウィンドウ ハンドルを取得する

プロセス内の子ウィンドウでウィンドウ ハンドルを取得しようとしていますが、ウィンドウ クラス名しか情報がありません。そのために使用できるwin32関数はありますか? 私はC#からこれをやっています。

もう少し詳しく: これは C# で記述された Visual Studio プラグインです。だから私のプロセスは、たくさんのウィンドウがあるビジュアルスタジオです。そのうちの 1 つに、ウィンドウ クラス「VsTipWindow」があります。そのウィンドウの直接の親ウィンドウはわかりません。私が持っているのはクラス名だけです。それだけでウィンドウハンドルを取得する方法はありますか?

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

python - Python Win32GUI Find Window

I have a GUI Windows application and I want to control it using the extension Win32gui in Python. How can I find the string s that I must give to the FindWindow function?

I need to use the following code:

Thaks!