Re: Проблема с Resize формы
От: Аноним  
Дата: 14.09.04 10:04
Оценка:
Здравствуйте, i_p_, Вы писали:


Ложная тревога
Все получилсь. Не те сообщения ловил. (Надо было WM_ENTERSIZEMOVE и WM_EXITSIZEMOVE)


__>Здравствуйте.


__>Возникла следующая задача:

__>Необходимо поймать "начало" изменения размеров формы и "конец" (имеется ввиду изменение размеров "мышкой").
__>Попытался сначала ловить WM_NCLBUTTONDOWN и WM_NCLBUTTONUP с помощью IMessageFilter, но возникла проблема.
__>WM_NCLBUTTONDOWN приходит исправно, а вот WM_NCLBUTTONUP почемуто не приходит (точнее приходит если сделать двойной клик ). Осталась мысль при событии Resize взводить таймер и если за один тик параметры окна не изменились, то считать что resize завершился, но как-то коряво получается .

__>Можно ли это сделать как-то более грамотно?

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