>>855 先ほどはありがとうございました。
この内容は私にはちょっと硬かったため、その後他も見てみましたところ
CodeProject Flicker-free ListView in .NET and XP. Free source code and programming help
http://www.codeproject.com/KB/list/listviewxp.aspx のようなところにサンプルがあって試してみましたが、問題がありました。
簡単にできそうに見えたのですが、DEMO版の方は確かにちらつきなしで
しっかりきれいにできたのに対し、Source版の方をやってみましたところ、
最初にVS2005用にUpgradeされ、それを実行したところでは、一つItem
を追加するたびにパラパラと再描画されていました。
(ソースがC#なのでC#スレで訊くべきでしょうか、そうでしたらそちらに移行します)
そこのコメント・レスのところには、owner draw にした上で、後は
VB.net : Me.SetStyle(ControlStyles.OptimisedDoubleBuffer, True)
ほとんどこれだけでもできるような書き込みもありましたが、こうしたときに
OnPaint()などを自分で描画するルーチンを書かなければならないとすると
これも大変そうで、うまくいきそうにありませんでした。何か簡単な方法が
あればいいのですが。