Необходимо, чтобы программа, выполняясь в фоне, при зажатии ЛКМ перемещала курсор. Подскажите, как и с помощью чего это сделать на MS Windows?
Ответ
Вам потребуется WinAPI, язык сам по себе таких средств не представляет.
Для того, чтобы прочитать/записать позицию курсора, используйте GetCursorPos/SetCursorPos
Для того, чтобы узнать, когда нажата левая кнопка мыши, в вашем приложении, нужно обработать оконные сообщения WM_LBUTTONDOWN и WM_LBUTTONUP (документация) в вашей оконной процедуре.
Если вы хотите обрабатывать и чужие приложения, вам нужно установить хук, подробнее об этом смотрите этот ответ
Комментариев нет:
Отправить комментарий