MsgWaitForMultipleObjects を使用してメッセージ ループを実行し、UI メッセージの送信中に追加のイベントをキャッチするアプリケーションがあります。ウィンドウが移動またはサイズ変更されるとすぐに、マウスが離されるまで DefWindowProc が独自のメッセージ ループを開始するようです。この状況は、その間に外側のループが追加のメッセージをキャッチすることを防ぎます。
このためだけに、アプリケーションをマルチスレッド化するのは嫌です。それを解決する他の方法はありますか?