Re[3]: Убрать мигания при resize
От: Аноним  
Дата: 14.05.05 17:21
Оценка:
Здравствуйте, WinterMute, Вы писали:

FH>>Присоединяюсь к вопросу. Собственно как?

FH>>Предположим у меня CListCtrl, растянутый на весь экран. При изменеии размера окна, CListCtrl начинает подмигивать. С другой стороны, если менять размер окна explorer'а, то окно FolderView (класс SysListView32) совсем не мигает. Как такого добиться?

WM>Если присоединяешся к вопросам, то почему бы не присоединиться к ответам и не почитать их?


Согласен присоединиться к чему угодно, если это прольёт свет на вышеназванную проблему.

Рассмотрим ответы:
1) BackBuffer + WM_ERASEBKGND — приблизительно такое решение мне и самому в голову приходило, но мне оно показалось слишком сложным. Неужто нет ничего попроще? Я был лучшего мнения о MFC.

2) WS_CLIPCHILDREN — хорошая штука, но она до конца мерцания не устраняет. Особенно это заметно, когда при изменении размера окна меняется размер CListCtrl.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.