Re[3]: Динамическое добавление доч. и их перерисовка
От: Andir Россия
Дата: 13.08.02 10:12
Оценка:
Здравствуйте ol-lv, Вы писали:

OL>Здравствуйте Andir, Вы писали:


A>>Пр(date<sleepDate)?(и):(о)шло время спать


OL>не по теме bool date;

ну тады нуно.
(curDayTime<=sleepDayTime)?(daytime=true):(daytime=false);
Пр(daytime)?(и):(о)шло время спать

OL>Я на CListCtrl закидываю динамически окна, ну там делаю SetParent и трпр, но при скроллировании надобно изменять позиции доч. окон. Если я перерисовываю их все полностью это все дело тормозит безбожно, если перерисовываю только допустим верх (с GetUpdateRect)

OL>,то при быстром скроллировании происходит наслоение тех ок-н которым позицию я не поменял. В общем есть ли стандартный метод отрисовки дочерних окон при скроллировании Парента ?
OL> Subclass SetOwner не помогло
А-а дык, а что тебе мешает сохранить, что на них нарисовано и просто копировать ... а не перерисовывать, а в окошках сделать флажок на обновление, мол если нужно перерисовать, то скажите, и сказать окошкам чтобы сами себя перерисовывали тока когда нуно (флажок).
Когда-то что-то подобное делал просто с окошком и на OnSize перерисовывал ... сохранение помогало и тормозов не было.

C Уважением Andir!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.