Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Схватить форму/отпустить форму. Помогите, пожалуйста.


DevilDevil ©   (2007-11-27 22:05:00) 

Необходимо отслеживать события сабжа.
В WinSight-е СЛИШКОМ много сообщений, отследить так и не удалось.

WM_WINDOWPOSCHANGING, WM_WINDOWPOSCHANGED и WM_ACTIVATEAPP - не то.

Подскажите плиз.


DevilDevil   (2007-11-29 07:40:00) [1]

стал использовать WM_ENETERSIZEMOVE/WM_EXITSIZEMOVE

Всем участникам спасибо, особенно Leonid Troyanovsky ©


Leonid Troyanovsky   (2007-11-28 20:22:00) [2]


> DevilDevil ©   (28.11.07 13:18) [7]

> Что делать ?

WM_EXITSIZEMOVE

--
Regards, LVT.


DevilDevil   (2007-11-28 13:18:00) [3]

Приложение на WinAPI.
Есть 1 окно - главное окно - "форма".

Как определить начало перетаскивания, я понял - WM_NCLMOUSEDOWN и ХитТест = HTCAPTION.
Однако WM_NCLMOUSEUP не приходит...

Отследить впринципе можно по WM_CAPTURECHANGED...
но это сообщение может придти не только по LMOUSEUP...
осталось отследить, нажата ли кнопка мыши...

Что делать ?


Германн   (2007-11-28 01:43:00) [4]


> DevilDevil   (28.11.07 01:20) [5]

Телепатор Джо функционирует нормально. Подтверждаю.

В [1] как раз предложен самый цивилизованный метод. Или мы не поняли задачу. Форма твоя?


DevilDevil   (2007-11-28 01:20:00) [5]

> Германн ©   (28.11.07 00:49) [4]

У формы есть заголовок, синий такой; за него можно схватить форму и потощить. Мне необходимо отследить моменты "схватывания" и "отпускания".


Германн   (2007-11-28 00:49:00) [6]


> это как?
> а нет цивилизованного метода ?
>

А нет цивилованного объяснения терминов
> Схватить форму/отпустить форму
?


DevilDevil   (2007-11-27 22:32:00) [7]

это как?
а нет цивилизованного метода ?


Джо   (2007-11-27 22:29:00) [8]

WM_NCHITTEST


Джо   (2007-11-27 22:29:00) [9]

*телепатируя*


Наверх

Титульная страница Поиск, карта сайта Написать письмо