メッセージボックスを消したい

[戻る]
やまと 2002/01/19(土) 13:15:35
http://n76cd-01p02.ppp11.odn.ad.jp/old/a3100.html
からの質問と同じ疑問をもちました。

あるイベント発生で、メッセージボックスを表示させました。 
MessageBox(hwnd, "こんにちは", "Title", MB_OK)
OKボタンを押さずに(例えば何かほかのイベントが発生した時)
このメッセージボックスを消すにはどうしたらよいですか?

メッセージボックスを表示すると、メインスレッドは
メッセージボックス処理に行ってしまってイベント発生を得られないから。
メッセージボックスを消すのは絶対に無理なんですか?

NGA 2002/01/19(土) 13:51:51
A3078と同じ質問ですか?

メッセージボックスを表示中にイベント発生を得たいという意味でしたら、
メッセージボックスを別スレッドから表示させてはどうでしょう?
他のイベントが発生すれば、その時にメッセージボックスを消してやればいいと思います。

古いスレッドには追加発言できません。