Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2012, 19:07   #1
Hemul
Форумчанин
 
Регистрация: 03.10.2010
Сообщений: 321
По умолчанию Qt + курсор мыши

Всем привет . Необходимо установить курсор мыши в определенную позицию монитора и с промежутком в несколько секунд совершать нажатия правой кнопки мыши . Помогите примерчиками ,как это делается примерно .
Hemul вне форума Ответить с цитированием
Старый 07.06.2012, 10:24   #2
Noor
Участник клуба
 
Аватар для Noor
 
Регистрация: 01.11.2006
Сообщений: 1,051
По умолчанию

Вам под Win нужно эмулировать? тогда лучше AutoIt, а если именно QT под Win то
Код:
#ifdef Q_WS_WIN
#include <w32api.h>
#include <windows.h>
#endif

..........

    #ifdef Q_WS_WIN
            SetCursorPos(pos.x(), pos.y());
            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());
    #endif
Под каждую платформу нужно отдельно допиливать код, универсального нету.
Думаю более подробную информацию лучше поискать на специализированном форуме, думаю есть русские сообщества QT кодеров
И тут почитайте http://habrahabr.ru/post/127540/ возможно найдете для себя полезное

Последний раз редактировалось Noor; 07.06.2012 в 10:42.
Noor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FASM передвинуть курсор мыши AlphaGh0St Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 8 28.10.2011 00:41
Курсор мыши над формой 8adim Общие вопросы Delphi 8 07.02.2011 09:43
курсор мыши у чужого окна STRELOK-2007 Общие вопросы Delphi 1 06.08.2009 23:17
Курсор мыши gfksx Общие вопросы C/C++ 4 21.04.2009 13:36
Почему не обновляется курсор мыши? HunterMan Win Api 2 06.06.2008 01:39