Имитация событий мыши

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

bonbay
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 19.02.2009 (Чт) 17:58

Имитация событий мыши

Сообщение bonbay » 04.03.2009 (Ср) 14:53

В MSDN нашел:
Чтобы нажать правую кнопку мыши программными средствами, выполните следующие действия.
Создайте класс MouseEventArgs и установите для его свойства Button значение MouseButtons..::.Right.

Вызовите метод OnMouseClick с этим классом MouseEventArgs в качестве аргумента.

Как не кручу не выходит каменный цветок. может кто подскажет как правильно это сделать?
Заранее спасибо

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

Re: Имитация событий мыши

Сообщение MIT » 04.03.2009 (Ср) 15:13

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

bonbay
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 19.02.2009 (Чт) 17:58

Re: Имитация событий мыши

Сообщение bonbay » 04.03.2009 (Ср) 15:24

Собственно мне и нужно обработать это имитируемое событие ...

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

Re: Имитация событий мыши

Сообщение MIT » 04.03.2009 (Ср) 15:43

Тогда в коде формы пишешь что-то типа этого:
Код: Выделить всё
        Dim ea As New MouseEventArgs(Windows.Forms.MouseButtons.Right, 1, 100, 200, 0)
        Me.OnMouseClick(ea)
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

bonbay
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 19.02.2009 (Чт) 17:58

Re: Имитация событий мыши

Сообщение bonbay » 04.03.2009 (Ср) 15:53

спасибо


Вернуться в Visual Basic .NET

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 98

    TopList