Автор вопроса: DaaGER | Web-сайт:smartic.ru | ICQ: 329195567
Я сделал прогу, которая запоминает координаты движения курсора, а потом их воостонавливает, но я не знаю, как сделать так чтобы прога запоминала, когда пользователь нажмёт на мышку.
Перевод:
1-Человек вводит курсором[прога записывает все координаты],
2-нажимает в каком-нибудь месте[прога записывает все координаты]
3-программа восстанавливает все эти события
--------------------
Проблема состоит лишь во втором пункте!
Я когда-то делал похожее...
В таймере кроме запоминания координат курсора ещё записывал состояние клавишь мыши (нажата или нет левая/правая клавиша), а потом всё восспроизводил. Таким образом можно повторить не только клики, но и, к примеру, выделение объектов.
Определение состояния клавишь мыши:
If (GetAsyncKeyState(VK_LBUTTON) And &H8000) Then
If (GetAsyncKeyState(VK_RBUTTON) And &H8000) Then
If (GetAsyncKeyState(VK_MBUTTON) And &H8000) Then