C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Прилипание формы
Andrei4
Отправлено: 26.10.2005, 20:28


Не зарегистрирован







Во многих программах при перетпскивании окна оно прилипает или к краям экрана или к другим формам....Как такое реализовать на Билдере!!!???
AVC
Отправлено: 27.10.2005, 07:38


Ветеран

Группа: Модератор
Сообщений: 1583



QUOTE
Как такое реализовать на Билдере!!!???

Написать соответствующий код. smile.gif
Момент движения — отлавливается, координаты и размер формы — известны, размер рабочей области экрана — известен. Остается только проанализировать эту тнформацию и сделать выводы.

Отредактировано AVC — 27/10/2005, 06:41
olegenty
Отправлено: 27.10.2005, 07:40


Ветеран

Группа: Модератор
Сообщений: 2412



просто обрабатывай сообщения WM_MOVE, WM_MOVING и делай то, что тебе необходимо.
GIZMO
Отправлено: 27.10.2005, 09:32


Машинист паровоза

Группа: Участник
Сообщений: 174



QUOTE (olegenty @ 27/10/2005, 07:40)
просто обрабатывай сообщения WM_MOVE, WM_MOVING и делай то, что тебе необходимо.

сюда же WM_WINDOWPOSCHANGING
Andrei4
Отправлено: 27.10.2005, 20:50


Не зарегистрирован







Спасиба.... попробую!!

Вернуться в Вопросы программирования в C++Builder