Re: Потоки и WaitForMultipleObjects
От: DNS Россия  
Дата: 08.06.02 08:50
Оценка:
Здравствуйте Mouse, Вы писали:

M>Проблема — событие на изменение размера и закрытие окна не доходит. Если устанавливать события на перерисовку с меньшей частотой — то вроде работает.

M>В чем причина и как это обойти?

Непонятно почему не работает SIZE, ты его при перерисовке не сбрасываешь случаем?

А почему не работает CLOSE ясно. DRAW получается всегда установленным если сигналить его с большой частотой, т.е. пока ты рисуешь 1 раз, он уже установил DRAW опять, поэтому до CLOSE дело никогда не дойдёт.

Тут надо бы отработавший DRAW в массиве хэндлов пихать в самый низ, чтобы он обрабатывался последним, т.е. до CLOSE и SIZE, но тогда перерисовка не будет вестись при изменении размера.

Лучше всего, наверное, только что обработанный event пихать вниз очереди на проверку, а остальные сдвигать вверх....


Успехов.
Д.Н.С.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.