自アプリのハンドル宛に送られてきたメッセージを感知するには

解決


TtPIPICH  2004-08-10 00:30:22  No: 10297

Halbow資料館に、重複起動を防いで既に起動しているやつをアクティブにするサンプルがありまして、アクティブにするついでにメッセージを送りたいのですが、SendMessageで送られてきたメッセージはApplication.onMessageで感知できません。
どうすれば感知できるのでしょうか?


jok  2004-08-10 01:09:14  No: 10298

>SendMessageで送られてきたメッセージはApplication.onMessageで感知できません。

SendMessage() である必要がなければ、PostMessage() では捕まると思います。


TtPIPICH  2004-08-10 19:50:54  No: 10299

ありがとうございます。
PostMessageとSendMessageの違いをよく理解していませんでした。
早速試してみます。


jok  2004-08-10 19:53:47  No: 10300

> PostMessageとSendMessageの違いをよく理解していませんでした。

Application.onMessage はメッセージキューに入ったメッセージしか捕まえられ
ません。SendMessage() ではメッセージキューに入りません。

どんなメッセージを渡したいのかにもよりますけど、SendMessage() でなければ
ならない場合もあります。


TtPIPICH  2004-08-10 20:12:20  No: 10301

PostMessage()でやりたいことができました。
また両者の違いについて勉強します。
ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加