powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Клик мыши
3 сообщений из 3, страница 1 из 1
Клик мыши
    #39476902
Serg114
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как в калькуляторе кликнуть по координатам не двигая мышь?
Я сделал так, но мышь мигает.
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
procedure TMF.A;
var
  wnd: integer;
  R: TRect;
  MyMouse: TPoint;
begin               {
  wnd := FindWindow('ApplicationFrameInputSinkWindow', nil);
  GetCursorPos(MyMouse);
  GetWindowRect(wnd, R);

  SetCursorPos(r.Left + 50, r.Top + 50);
  mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0 , 0);
  mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0); 
  SetCursorPos(MyMouse.X, MyMouse.Y);  
end;
...
Рейтинг: 0 / 0
Клик мыши
    #39476907
Serg114
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Курсор мигает и видно как мышь двигается
...
Рейтинг: 0 / 0
Клик мыши
    #39476914
Serg114
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
разобрался
Код: pascal
1.
2.
3.
  SendMessage (Wnd,WM_MOUSEMOVE,0, MAKELPARAM(16, 17));
  SendMessage(Wnd, WM_LBUTTONDOWN, 0, 0);
  SendMessage(Wnd, WM_LBUTTONUP, 0, 0);
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Клик мыши
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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