ムダにRepaintをしないためには?


ぶー  2005-10-23 08:27:21  No: 18214  IP: [192.*.*.*]

フォームがリサイズした時やスピリットでコンポーネントが動いたときにRepaintが繰り返されて?しまいます。すごくぎこちなく画面がちらつくのです。どうにかなりませんか・・・

編集    削除
ムッハ  2005-10-23 10:55:40  No: 18215  IP: [192.*.*.*]

WM_ERASEBKGNDを使います。
ただ、再描画を全て自前で行なう必要があります。
というか、元々Windowsのりサイズはちらつくもんなんですよね…
ウィンドウリサイズ時に毎回再描画するように仕様変更になって目立つようになっちゃいましたけど。

編集    削除
 2005-10-23 22:36:33  No: 18216  IP: [192.*.*.*]

repantでなく

Invalidate; 
つかったらいい。

編集    削除