Есть некий поток в котором бесконечно выполняется:
Monitor::Enter(this);
Draw();
Monitor::Exit(this);
Draw():
G->Clear(Color::White);
//Дальше идет рисование фигур
G — Объект Graphics, полученый методом CreateGraphics() конрола.
Все рисуется нормально, только очень сильно мерцает.
Конрол самопальный, установка Style
ControlStyles::UserPaint | ControlStyles::AllPaintingInWmPaint | ControlStyles::DoubleBuffer
Не помогает.
Пробовал рисовать в битмап, потом выводить — сильно тормозит.
У кого какие есть мысли по этому поводу?