問題タブ [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.
winapi - Windows API を使用してウィンドウをアクティブ化せずにウィンドウにキー ストロークを送信するにはどうすればよいですか?
アクティブ化されたウィンドウにコマンドを送信するアプリケーションを既に作成しました。フォーカスを別のウィンドウに切り替えるとすぐに、送信キーを介して送信されるキーストロークが、切り替えたばかりのウィンドウに移動するため、プロセスの実行中にコンピューターを使用できるようにしたいと考えています。
現在、Windows API の FindWindow、IsIconic、および ShowWindow を使用しています。FindWindow でウィンドウが存在するかどうかを確認し、その呼び出しで返される特定のウィンドウにオブジェクトを設定する必要があります。次に、IsIconic で最小化されているかどうかを確認し、最小化されている場合は ShowWindow を呼び出し、最後に呼び出す必要があります。 Interaction.AppActivate を使用して、そのウィンドウにフォーカスを設定します。これはすべて、キー ストロークを送信する前に行われます。ウィンドウを表示してアクティブにすることなく、キーストロークを送信するだけの方法があるはずです。大きな問題は、アプリケーションがキー ストロークを実行している間、自分のコンピューターで何もできないことです。
c - どちらが速いですか: SetEvent、SendMessage、PostMessage
環境: Win32、C/C++
たとえば、スレッドが操作を完了したことを main() に通知するために、3 つすべてを使用できます。
しかし、信号の中で最も速いのはどれでしょうか?
うーん...
winapi - プログラムへのCB_GETLBTEXT通知
特定のコンボボックスの選択を変更しようとしています。ハンドルはすでに正常に取得されています。ただし、以下のように関数を呼び出すと、コンボボックスの選択を適切に変更できません。
私がやりたいことを達成するための最も簡単な方法は何でしょうか?前もって感謝します。
winapi - ダイアログ出口のシミュレーション
適切なウィンドウハンドルが取得された場合、SendMessage()またはPostMessage()関数を使用してアプリケーションを閉じるにはどうすればよいでしょうか。前もって感謝します。
c# - サーバーからクライアントへのメッセージ送信の問題
ソケットプログラミングを使用してC#でウィンドウアプリケーションを作成しています。サーバーとクライアントを開発しました。どちらも正常に動作していますが、CLIENTからメッセージを送信すると、サーバーで完全に送信されて受信されますが、サーバーからメッセージを送信しようとすると、最初からクライアントに送信されないという問題があります。接続が確立されると、サーバーは「接続が確立されました」というメッセージをクライアントに送信し、クライアントで完全に受信しますが、後でサーバーはクライアントにメッセージを送信しません!!! 誰かが私を助けてくれませんか??????? よろしくUmair
編集:
winapi - SendMessageからのERROR_FILE_NOT_FOUNDはどういう意味ですか?
SendMessageは0を返し、GetLastErrorは2(ERROR_FILE_NOT_FOUND
)を返します。ERROR_ACCESS_DENIED
文書化されていますが、これではありません。誰かがこれが何を意味するのか分かりますか?
winapi - win32 api を使用して入力ボックスにテキストを送信する
win32 を使用して入力ボックスにテキストを送信しようとしています。入力ボックスにいくつかのテキストが表示されますが、すべてごちゃごちゃしています (?????????a??????)。
コードは次のとおりです。
SendMessage(myHandle, WM_SETTEXT, 1, "A")
android - Android:Intent.ACTION_SEND / requestCode /resultCodeを使用してメール/SMS/ツイートを送信しますか?
私は次のコードを使用しています:
次に、次の違いを生むことができるようにしたいと思います。1.ユーザーが実際に電子メール/SMSを送信した...または2.ユーザーが実際にバックボタンを押した...そして何も送信しなかった。
この違いを生む方法はありますか?
=> startActivityForResultを使用してアクティビティを起動する必要がありますか?onActivityResult..でrequestCode/resultCodeをキャッチします。
=> resultCodeのどの王を期待すべきですか?それを正しくつかむ方法は?これらのコード行はどこに置くべきですか?ここでは、コードのスニペットが非常に役立ちます。
前もって感謝します。
ハブ