問題タブ [sendmessage]

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

winapi - Windows API を使用してウィンドウをアクティブ化せずにウィンドウにキー ストロークを送信するにはどうすればよいですか?

    アクティブ化されたウィンドウにコマンドを送信するアプリケーションを既に作成しました。フォーカスを別のウィンドウに切り替えるとすぐに、送信キーを介して送信されるキーストロークが、切り替えたばかりのウィンドウに移動するため、プロセスの実行中にコンピューターを使用できるようにしたいと考えています。

    現在、Windows API の FindWindow、IsIconic、および ShowWindow を使用しています。FindWindow でウィンドウが存在するかどうかを確認し、その呼び出しで返される特定のウィンドウにオブジェクトを設定する必要があります。次に、IsIconic で最小化されているかどうかを確認し、最小化されている場合は ShowWindow を呼び出し、最後に呼び出す必要があります。 Interaction.AppActivate を使用して、そのウィンドウにフォーカスを設定します。これはすべて、キー ストロークを送信する前に行われます。ウィンドウを表示してアクティブにすることなく、キーストロークを送信するだけの方法があるはずです。大きな問題は、アプリケーションがキー ストロークを実行している間、自分のコンピューターで何もできないことです。

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

c - どちらが速いですか: SetEvent、SendMessage、PostMessage

環境: Win32、C/C++

たとえば、スレッドが操作を完了したことを main() に通知するために、3 つすべてを使用できます。

しかし、信号の中で最も速いのはどれでしょうか?

うーん...

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

winapi - プログラムへのCB_GETLBTEXT通知

特定のコンボボックスの選択を変更しようとしています。ハンドルはすでに正常に取得されています。ただし、以下のように関数を呼び出すと、コンボボックスの選択を適切に変更できません。

私がやりたいことを達成するための最も簡単な方法は何でしょうか?前もって感謝します。

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

winapi - ダイアログ出口のシミュレーション

適切なウィンドウハンドルが取得された場合、SendMessage()またはPostMessage()関数を使用してアプリケーションを閉じるにはどうすればよいでしょうか。前もって感謝します。

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

c# - サーバーからクライアントへのメッセージ送信の問題

ソケットプログラミングを使用してC#でウィンドウアプリケーションを作成しています。サーバーとクライアントを開発しました。どちらも正常に動作していますが、CLIENTからメッセージを送信すると、サーバーで完全に送信されて受信されますが、サーバーからメッセージを送信しようとすると、最初からクライアントに送信されないという問題があります。接続が確立されると、サーバーは「接続が確立されました」というメッセージをクライアントに送信し、クライアントで完全に受信しますが、後でサーバーはクライアントにメッセージを送信しません!!! 誰かが私を助けてくれませんか??????? よろしくUmair

編集:

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

winapi - SendMessageからのERROR_FILE_NOT_FOUNDはどういう意味ですか?

SendMessageは0を返し、GetLastErrorは2(ERROR_FILE_NOT_FOUND)を返します。ERROR_ACCESS_DENIED文書化されていますが、これではありません。誰かがこれが何を意味するのか分かりますか?

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

winapi - win32 api を使用して入力ボックスにテキストを送信する

win32 を使用して入力ボックスにテキストを送信しようとしています。入力ボックスにいくつかのテキストが表示されますが、すべてごちゃごちゃしています (?????????a??????)。

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

SendMessage(myHandle, WM_SETTEXT, 1, "A")

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

android - Android:Intent.ACTION_SEND / requestCode /resultCodeを使用してメール/SMS/ツイートを送信しますか?

私は次のコードを使用しています:

次に、次の違いを生むことができるようにしたいと思います。1.ユーザーが実際に電子メール/SMSを送信した...または2.ユーザーが実際にバックボタンを押した...そして何も送信しなかった。

この違いを生む方法はありますか?

=> startActivityForResultを使用してアクティビティを起動する必要がありますか?onActivityResult..でrequestCode/resultCodeをキャッチします。

=> resultCodeのどの王を期待すべきですか?それを正しくつかむ方法は?これらのコード行はどこに置くべきですか?ここでは、コードのスニペットが非常に役立ちます。

前もって感謝します。

ハブ