メッセージキューに現在あるWindowsメッセージをすべて処理する

DoEventsメソッドには欠点が多く意外と危険なため、DoEventsを使うよりマルチスレッドが安全です。