- くだすれDelphi(超初心者用)その56
608 :デフォルトの名無しさん[sage]:2015/11/27(金) 08:22:05.22 ID:L3GOKyR7 - >>606
OnPaintの認識は間違ってる。 Deliphiが〜以前に、Windowsはイベントドリブンという仕組みで動いている。 イベントというのは、ボタン押したとか、テキストボックスに文字入れたとか、ウインドウ移動させたとか、ウインドウ広げたとか、様々なあらゆる事象。 OnPaint(再描画)もイベントの一つ。 通常、イベントドリブンの世界では、ボタンを押したアクションの中で直接、線などを描画せず、再描画の依頼だけ行う。 そうするとWindowsは、ボタンアクション後に再描画のイベントを発行してくれる。 ので、そこで必要な描画処理を行う。
|