Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
82 / 78 / 34
Регистрация: 13.02.2018
Сообщений: 1,347
1

Заставить мышку кликать

03.04.2018, 19:49. Показов 1837. Ответов 20
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток, есть класс QCursor, в нем есть метод setPos(), это я понял, но можно ли как то заставить мышку кликать в этой же позиции? По типо кликера?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.04.2018, 19:49
Ответы с готовыми решениями:

Почему после нажатия на мышку перестают работать клавиши
У меня есть программа: если я нажимаю на клавишу "стрелка вверх" или на "d", то текст в программе...

Qt: Как задать еще одну мышку и управлять ею на окне приложения?
Qt: Как задать еще одну мышку и управлять ею на окне приложения?

Как заставить людей кликать на тизеры?
поставил тизеров от bodyclick в фильтр наркотики, секс и смс. появляются практически одни и теже...

Как заставить мышку возвращаться на исходную позицию?
Привет. Есть у меня скрипт который полностью убирает отдачу (кроме вертикальной). Помогите...

20
14 / 13 / 4
Регистрация: 30.09.2015
Сообщений: 132
03.07.2018, 15:29 21
Лучший ответ Сообщение было отмечено k0vpack как решение

Решение

Author24 — интернет-сервис помощи студентам
QMouseEvent, на сколько я знаю, работает только в рамках приложения,для всей системы, нам нужен winapi
C++ (Qt)
1
2
#include <w32api.h>
#include <windows.h>
C++ (Qt)
1
2
3
4
5
6
7
    SetCursorPos(100,100);// Позиция на экране
    Sleep(1);
    mouse_event(MOUSEEVENTF_MOVE, 0, 0, 0, GetMessageExtraInfo());
    Sleep(1);
    mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, GetMessageExtraInfo());
    Sleep(1);
    mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, GetMessageExtraInfo());
1
03.07.2018, 15:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.07.2018, 15:29
Помогаю со студенческими работами здесь

Сколько еще кликать???
Ниче не пойму мне сколько кликать до ОДНОГО доллара вебмани. Накликал такое число -это что? ...

На что можно кликать в WPF?
Мне необходимо на форме создать поворачиваемые рукоятки (кликом мышки меняется положение рукоятки с...

Как программно кликать мышкой?
Narod, ya uzhe dazhe i ne znayu gde v MSDN mozhno nayti otvet na elementarniy vopros (uzhe neskolko...

как на-кликать в мастере (или конструкторе)?
Скажите, как на-кликать (т.е. по позможности сделать в мастере, на худой случай в конструкторе)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru