| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Управление мышью |
| Автор: magus 22.9.2007, 21:33 |
| Уже было что-то подобное, но там много лишнего, а нужного мне нет. VB знаю не очень хорошо, так что не пинайте сильно... Необходимо полная иммитация работы с мышью. Как перемещать курсор я уже нашел, как обрабатывать информацию с экранатоже. Теперь ищу имитацию нажатия кнопок. +к этому хотелось бы организовать сочетание shift+rigtclick, ctrl+rightclick. Заранее благодарен. |
| Автор: magus 23.9.2007, 07:49 |
| С эмуляцией клика я тоже разобрался, осталось только сделать зажатие шифта. Может это реально сделать при помощи SendKeys? Я так и не разобрался, что означает аргумент Wait. |
| Автор: magus 23.9.2007, 08:24 |
| Все. Нашел и это. Кому интересно, могу выложить код. |
| Автор: magus 23.9.2007, 17:56 | ||||||
| Не думаю, что данные коды имеют хоть какую-то ценность, так как большую их чать я нашел на этом же форуме... Но раз просят: 1) Установка курсора в оперделенное место экрана:
2) Эмулирование нажатия кнопок мыши:
3) Зажатие Shift/ctrl:
Вот и все. Возможно есть ошибки, писал второпях, тч вносите свои исправления в случае чего. |