Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Ошибка перерисовки окна


Автор: bz00mmer 17.1.2009, 21:56
Здравствуйте, коллеги.
Помогите разрешить проблему - 
может, кто сталкивался даже?

Разрабатываю приложение c С++/MFC, всё замечательно, но:
при работе с окном на некотором этапе http://img403.imageshack.us/img403/6956/wrongvd3.gif(<ЛИНК).
Как вариация - пропадают цвета фона и некоторых других областей
(тот же графический эффект, что и на аттаче).
В оригинале приложение http://img403.imageshack.us/img403/5112/rightte6.gif(<ЛИНК).


ЗЫ Если это может помочь: при использовании SetClassLong, SetWindowLong ( CS_SAVEBITS / WS_HSCROLL) эффект проявляется раньше.

Автор: bz00mmer 18.1.2009, 15:00
Проблема была в невысвобожденных GDI ресурсах, число которых достигало 9960 (под ХР).
Всем спасибо, ага.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)