Рисование без мерцания

У меня есть приложение win32, разработанное на C ++. Приложение рисует что-то в окне, используя базовые формы (прямоугольники). Окна перекрашиваются каждые 20 мс (50 Гц) с помощью InvalidateRect. Все работает хорошо, но рисунок мерцает. Как предотвратить мерцание? В С # я ​​обычно использую компонент с двойной буферизацией (например, pictureBox), как я могу избавиться от этого в С ++ с помощью win32?

5
задан macbirdie 21 September 2011 в 17:08
поделиться