長い処理中の割り込み処理
長い処理の最中
Windowsにイベントを処理させたいときに
割り込み処理をさせよう、と。
もう少し具体的に?
えーと、多階層のforループの処理中なんかは
ウィンドウのリサイズや再描画が行われないし
「やっぱりやめたい」と終了ボタンをクリックしても
「今忙しいから終わるまで待て」と無言の返事。
そんな時に以下の一文を書いておけば
「そういや終了ボタンって押されてるんだっけ?」
と、処理を中断して気を利かせてくれます
っていうのはどうだろう。
Application->ProcessMessages();
アプリが固まってない事をアピるのにも
よく使われるっぽいですね。