Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Запоминание щелчков Добавлено: 28.06.06 01:11  

Автор вопроса:  DaaGER | Web-сайт: smartic.ru | ICQ: 329195567 
Я сделал прогу, которая запоминает координаты движения курсора, а потом их воостонавливает, но я не знаю, как сделать так чтобы прога запоминала, когда пользователь нажмёт на мышку.
Перевод:
1-Человек вводит курсором[прога записывает все координаты],
2-нажимает в каком-нибудь месте[прога записывает все координаты]
3-программа восстанавливает все эти события
--------------------
Проблема состоит лишь во втором пункте!

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 SyavX



Вопросов: 25
Ответов: 149
 Профиль | | #1 Добавлено: 28.06.06 01:45
Я когда-то делал похожее...
В таймере кроме запоминания координат курсора ещё записывал состояние клавишь мыши (нажата или нет левая/правая клавиша), а потом всё восспроизводил. Таким образом можно повторить не только клики, но и, к примеру, выделение объектов.

Определение состояния клавишь мыши:
If (GetAsyncKeyState(VK_LBUTTON) And &H8000) Then
If (GetAsyncKeyState(VK_RBUTTON) And &H8000) Then
If (GetAsyncKeyState(VK_MBUTTON) And &H8000) Then

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам