Событие Mouse_up

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
dear
Обычный пользователь
Обычный пользователь
 
Сообщения: 68
Зарегистрирован: 23.01.2008 (Ср) 23:12

Событие Mouse_up

Сообщение dear » 26.01.2009 (Пн) 19:22

Не подскажете, как отследить отпускание кнопки мыши в не в своей программе?
Заранее спасибо

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Событие Mouse_up

Сообщение Хакер » 26.01.2009 (Пн) 20:40

При отпускании мыши окну1 шлётся соответствущее оконное сообщение.

окну1 — В зависимости от того, установлен ли захват, либо тому окну, над которым находится указатель, либо тому, для которого сделан захват.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

dear
Обычный пользователь
Обычный пользователь
 
Сообщения: 68
Зарегистрирован: 23.01.2008 (Ср) 23:12

Re: Событие Mouse_up

Сообщение dear » 26.01.2009 (Пн) 22:54

Надо отследить событие, посланное окну под указателем.
К сожалению, мой объем знаний еще не настолько велик, чтобы самому с этим разобраться.. Предполагаю, что это делается при помощи хуков, но так ли это... ?

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Событие Mouse_up

Сообщение MIT » 26.01.2009 (Пн) 23:00

Именно так.
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

dear
Обычный пользователь
Обычный пользователь
 
Сообщения: 68
Зарегистрирован: 23.01.2008 (Ср) 23:12

Re: Событие Mouse_up

Сообщение dear » 26.01.2009 (Пн) 23:06

Может подскажете ссылку на толковый пример, простите за наглость...
И есть ли какие-то ограничения по использованию хуков (чем они могут грозить системе?)

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Событие Mouse_up

Сообщение Хакер » 26.01.2009 (Пн) 23:24

Грозить системе хуки ничем не могут. Криворукость программиста может грозить хукам. Кривонаписанные хуки могут порушить всё то, что они хучат.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Событие Mouse_up

Сообщение MIT » 26.01.2009 (Пн) 23:27

Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

dear
Обычный пользователь
Обычный пользователь
 
Сообщения: 68
Зарегистрирован: 23.01.2008 (Ср) 23:12

Re: Событие Mouse_up

Сообщение dear » 28.01.2009 (Ср) 2:38

Всем большое спасибо, буду ковырять


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 32

    TopList  
cron