Hi, ich hatte einen ähnlichen Effekt (Paintbox auf Scrollbox). Mir hat dabei Folgendes geholfen:
Delphi-Quellcode:
var
ExStyle: DWORD;
...
Scrollbox.DoubleBuffered := false;
ExStyle := GetWindowLong(Scrollbox.Handle, GWL_EXSTYLE);
ExStyle := ExStyle or WS_EX_COMPOSITED
SetWindowLong(Scrollbox.Handle, GWL_EXSTYLE, ExStyle);