>>356
CPU占有率減少を言うなら...
1.WaitNextEvent()のsleep値に0を渡すのは絶対だめ、System6時代からの注意点
2.DrawControls()は有害、放っておけば変更部分だけ再描画される。
この修正で2%以下のCPUロードになる。EventLoopTimer版の方も2.は修正必要