MFC - банальный вопрос
Glad to greet!
Потихоньку занялся освоением MFC. Сразу захотелось избавиться от
морганий. Сделал CreateCompatibleBitmap, в который всё выводится, а
затем в OnPaint вызываю BitBlt для DC окна. Однако моргание очень
сильное. Видно, что отрисовывается серый фон диалога (хотя в OnPaint
нет вызова родительского метода OnPaint), а затем выводится мой
CBitmap. Я явно не первый с таким вопросом. Полагаю, что есть
довольно простое решение. Заранее благодарен за ответ.
Alles Gute!
...In Code We Trust...
Hello Denis,
Friday, March 18, 2005, 2:36:18 PM, you wrote:
да, конечно решение простое: нужно сгенерировать обработчик события
WM_ERASEBGGND и в нем убрать вызов OnDialog::OnEraseBkgnd() и не
делать вообще ничего!