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

c# - デスクトップ アイコンの操作 - 画像の回転を伴うテーマが有効な場合に SysListView32 へのハンドルを取得する方法

デスクトップ上でアイコンを移動しようとしていますが、画像の回転があるテーマが選択されるまではすべてうまくいきます。基本的な Windows 7 テーマでは、 のSysListView32子が のSHELLDLL_DefView子になりProgmanます。

ただし、画像の回転デスクトップ テーマが選択されると、SysListView32が子になり、その子SHELLDLL_DefViewが の子になりWorkerWます。1 つ以上あります。右を指す正しい HWND を見つけるにはどうすればよいですかWorkerW。すべてのデスクトップ ウィンドウを列挙し、クラス名が WorkerW? の各ウィンドウをチェックします。

main()の例では、次の呼び出しを行います。

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

vb.net - VB.netSendMessage待機の問題

次のコードを使用して、クリックする別のフォームを表示するためのボタンをクリックしています。

問題は、

SendMessage(x、BM_CLICK、0&、0&)

ボタンをクリックすると、ポップアップするボックスから出るまでコードが停止します。次の行からボックスを出なくても続行できるようにしたい

hwnd = FindWindow(vbNullString、 "仮想CD-ROMドライバ制御")

ポップアップウィンドウを見つけて、そのボックス内のボタンをクリックします。

どんな助けでも素晴らしいでしょう!:o)

デビッド

解決済み

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

vb.net - vb.netはsendmessagestringからリストビューアイテムを取得します

次のコードを使用して、別のウィンドウのリストビューの内容を評価しようとしています。

しかし、私が常に取得する値は0です。

http://img153.imageshack.us/img153/8892/vcdprog.jpg

どんな助けでも素晴らしいでしょう!:o)

デビッド

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

c# - user32.dllのFindWindowExは、dllimportを使用してゼロのハンドルと127のエラーコードを返します。

別のWindowsアプリケーションをプログラムで処理する必要があります。グーグルを検索すると、DLLImport属性を使用してWindows計算機を処理し、user32.dll関数をC#の管理対象関数にインポートするサンプルが見つかりました。

アプリケーションが実行されています。メインウィンドウのハンドル、つまり電卓自体を取得していますが、その後のコードが機能していません。FindWindowExメソッドは、ボタンやテキストボックスなどの電卓の子のハンドルを返しません。

DLLImportでSetLastError=Trueを使用しようとしましたが、「Procedurenotfound」というエラーコード127が表示されることがわかりました。

これは私がサンプルアプリケーションを入手したところからのリンクです:

http://www.codeproject.com/script/Articles/ArticleVersion.aspx?aid=14519&av=34503

誰かがそれを解決する方法を知っているなら助けてください。

更新:DLLImportは次のとおりです。

動作していないコードは次のとおりです。

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

qt - 私のqtアプリケーションに別のプロセスからのGUIを含めます

これらの質問にお答えいただけますか?

  1. FindWindow に代わるものはありますが、どれがクロスプラットフォームですか?

  2. qt アプリケーションに別のプロセスから GUI を含めるにはどうすればよいですか?

ありがとう。

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

vb.net - フォームハンドラー(Vb.net)の取得中にエラーが発生しました

私は現在のコードを持っています:

ボタンサブを見ると、実行するたびに「算術オーバーフローエラー!」とエラーが発生します。

ここで何が問題になっていますか?これはうまくいくはずです...そうですか?

申し訳ありませんが、これは少しあいまいですが、私が知っている限りです。

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

php - PHP exec()関数内でexeが実行されると、WindowsAPI関数FindWindowは常に0を返します。

サーバー上でいくつかのタスクを実行するためのコマンドラインアプリを作成しました。たとえば、ウィンドウを「追跡」してキーを送信します。Windows API関数findWindow()を使用してウィンドウを検索します。コマンドラインからexeを実行すると、exec()関数を使用してPHPから実行する場合を除いて、正常に機能します。FindWindow関数は常に0を返します(ウィンドウハンドルが見つかりません)、なぜですか?サンドボックスか何かで実行されていますか?

これについて何ができますか?誰?

ご回答ありがとうございます。

よろしくお願いいたします。ErwinHaantjes

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

c++ - FindWindowEx を使用するプログラムが Server 2003 で動作しなくなるのはなぜですか?

EnumChildWindows に渡されるコールバック内で FindWindowEx & strncmp() を使用して、サード パーティ アプリケーションによって作成されたダイアログを見つけ、ボタンを押す簡単なプログラムがあります。

このコードは Windows 7 Ultimate PC では問題なく動作しますが、Windows Server 2003 で実行すると動作しなくなります。

Spy++ を使用しましたが、ウィンドウのキャプションとテキストは同じです。Server 2003 についてこれを壊す可能性のある何か欠けているものはありますか? (DEP と UAC はオフです。これはテスト PC です。これも RDP セッション内で実行しています)

これは、FindWindowEx への私の呼び出しです。

キャプションは (TCHAR[]) 定数です。

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

winapi - FindWindow エラー 183

FindWindow関数がエラーを返す原因を知っている人はいますか:

ALREADY_EXISTS エラー (183)

は理解できましたFILE_NOT_FOUND (2)が、なぜ が返されるの183でしょうか?

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

c++ - FindWindow が機能していませんか?

このコードが機能しない理由を知りたいだけですか?

hWnds に対しては常に NULL を返します。

これを修正する方法はありますか?ありがとうございました :)