Вопрос № 65221: Здраствуйте Эксперты!
Как можно прописать перемещение формы мышкой.
я прикинул примерно такой порядок:
реакция на сообщение WM_LBUTTONDOWN
wmloop:
сохраняем координаты курсора
cмотрим если было сообщение WM_MOUSEMOVE
...
Вопрос № 65.221
Здраствуйте Эксперты!
Как можно прописать перемещение формы мышкой.
я прикинул примерно такой порядок:
реакция на сообщение WM_LBUTTONDOWN
wmloop:
сохраняем координаты курсора
cмотрим если было сообщение WM_MOUSEMOVE
вычитаем из полученных координат курсора сохраненные и прибавляем к координатам формы.
перерисовываем форму.
если небыло сообщения WM_LBUTTONUP то jmp wmloop, иначе выход из цикла.
Если не трудно дайте пример или просто алгоритм.
Отправлен: 02.12.2006, 14:02
Вопрос задал: Gwest (статус: 2-ой класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Евгений Иванов
Здравствуйте, Gwest!
Вот сильно урезанный кусок (убрал всё лишнее) для перемещения увеличителей в программе http://e-ivanov.com/exactmouse
Приложение:
--------- Что имеем - не храним, потерявши - плачем
Ответ отправил: Евгений Иванов (статус: Профессор) Россия, Нижний Новгород Тел.: +78313145721 Организация: M2Media.ru Адрес: Нижний Новгород, ул.Малая Ямская WWW:Eugene Ivanov ICQ: 214889076 ---- Ответ отправлен: 02.12.2006, 15:44 Оценка за ответ: 5 Комментарий оценки: спасибо... оказывается
чтото гораздо страшнее чем предпологал))