Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сообщения от мыши 
:(
    Опции темы
gwest
  Дата 28.11.2006, 22:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 27
Регистрация: 8.11.2005

Репутация: нет
Всего: нет



Как можно прописать перемещение формы мышкой.
я прикинул примерно такой порядок:

реакция на сообщение WM_LBUTTONDOWN
wmloop:
сохраняем координаты курсора
cмотрим если было сообщение WM_MOUSEMOVE
вычитаем из полученных координат курсора сохраненные и прибавляем к координатам формы.
перерисовываем форму.
если небыло сообщения WM_LBUTTONUP то jmp wmloop, иначе выход из цикла.

Если не трудно дайте пример или просто алгоритм. 
PM MAIL   Вверх
anwe
Дата 28.11.2006, 22:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 748
Регистрация: 2.9.2006

Репутация: нет
Всего: 23



А почему нельзя воспользоваться видновской?
Если уж на то пошло, то действия при перемещении окна мышью аналогичны действиям выделения (допустим текста) той же мышью. Надо отличать!
PM MAIL   Вверх
gwest
Дата 29.11.2006, 20:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 27
Регистрация: 8.11.2005

Репутация: нет
Всего: нет



Цитата

Если уж на то пошло, то действия при перемещении окна мышью аналогичны действиям выделения

Я вкурсе что действия аналогичны.
Вот если бы я знал как ето реализуется вопроса бы не задал.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm для Windows/DOS"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim.

 
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Asm для Windows/Dos | Следующая тема »


 




[ Время генерации скрипта: 0.0998 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.