SendMessageから抜けられない時がたまにある。
単純に、送ったら抜けてくるもんだとばっかり思っていたが、どーやら相手側の処理が終わらないと、抜けないくさい。
おまけに、スレッド間でSendMessageを使うってのは、あんま推奨されてないくさい。
ttp://ml.tietew.jp/cppll/cppll_novice/article/1120
その代わりにPostMessageを使うと良いみたい。
メッセージを送ったら、ストンと抜ける。
相手が受けようが処理しようが、知った事でないという動作をするらしい。
どーしてもSendMessageが必要な場合は、
SendMessageTimeoutというものが良いらしい。
指定のタイムアウト時間後に、抜けてくるそうな。
こんなのあったんだ..
ってか、SendMessageが危ないなんて、初めて知った。
遠い過去に作ったあれやこれやのソフトは、大丈夫なのかなー。
単純に、送ったら抜けてくるもんだとばっかり思っていたが、どーやら相手側の処理が終わらないと、抜けないくさい。
おまけに、スレッド間でSendMessageを使うってのは、あんま推奨されてないくさい。
ttp://ml.tietew.jp/cppll/cppll_novice/article/1120
その代わりにPostMessageを使うと良いみたい。
メッセージを送ったら、ストンと抜ける。
相手が受けようが処理しようが、知った事でないという動作をするらしい。
どーしてもSendMessageが必要な場合は、
SendMessageTimeoutというものが良いらしい。
指定のタイムアウト時間後に、抜けてくるそうな。
こんなのあったんだ..
ってか、SendMessageが危ないなんて、初めて知った。
遠い過去に作ったあれやこれやのソフトは、大丈夫なのかなー。
トラックバック
トラックバックURL: