Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / веселый клик :) / 3 сообщений из 3, страница 1 из 1
19.09.2005, 12:34:06
    #33276389
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
веселый клик :)
Нужно написать прогу, которая при нажатии на MOUSE1 дублировала клики (без координат) пока не отжат MOUSE1. Желательно чтоб это было для определенного окна. Какие есть идеи?
...
Рейтинг: 0 / 0
19.09.2005, 12:48:30
    #33276433
Melkiades
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
веселый клик :)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
'Before you start this program, I suggest you save everything that wasn't saved yet.
Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
Const MOUSEEVENTF_LEFTDOWN = &H2
Const MOUSEEVENTF_LEFTUP = &H4
Const MOUSEEVENTF_MIDDLEDOWN = &H20
Const MOUSEEVENTF_MIDDLEUP = &H40
Const MOUSEEVENTF_MOVE = &H1
Const MOUSEEVENTF_ABSOLUTE = &H8000
Const MOUSEEVENTF_RIGHTDOWN = &H8
Const MOUSEEVENTF_RIGHTUP = &H10
Private Sub Form_Activate()
    Do
        'Simulate a mouseclick on the cursor's position
        mouse_event MOUSEEVENTF_LEFTDOWN Or MOUSEEVENTF_LEFTUP,  0 &,  0 &, cButt, dwEI
        DoEvents
    Loop
End Sub

...
Рейтинг: 0 / 0
19.09.2005, 13:59:13
    #33276641
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
веселый клик :)
кликает безотказно :)
а вот как hook поставить на MOUSE1
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / веселый клик :) / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]