Control.DoubleBuffered プロパティ

早い話が、System.Windows.Forms.ControlStyles 列挙体のAllPaintingInWmPaintビットとOptimizedDoubleBufferビットをオンにする操作であり、ウィンドウ メッセージ WM_ERASEBKGND を無視することで描画時フリッカ抑制が期待できる。ということか...

.NET1.xの時代は無かったのは確かだが、何時追加されたプロパティだったのだろうか。β2?どこかのCTP? 全く記憶に無い。コントロールの描画処理を調べていて、昨日初めて気がついた。