Показать сообщение отдельно
  #4  
Старый 09.09.2008, 00:49
Аватар для cotseec
cotseec cotseec вне форума
Активный
 
Регистрация: 16.07.2008
Сообщения: 353
Версия Delphi: D7,TDE06,RAD09
Репутация: 1443
По умолчанию

попробуй указать свои координаты перед
SetCursorPos(pt.X, pt.Y);
т.е.
Код:
GetCursorPos(pt);
pt.X:=630;
pt.Y:=560;
SetCursorPos(pt.X, pt.Y);
mouse_event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTDOWN, pt.X, pt.Y, 0, 0);
 mouse_event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTUP, pt.X, pt.Y, 0, 0);
по идее можно не получать текущие координаты мыши, а сразу устанавливать свои координаты

и вопрос почти в тему: подскажите как обзывается нажатие на колесико мыши (левая кнопка-MOUSEEVENTF_LEFTDOWN, правая-MOUSEEVENTF_RIGHTDOWN, а колесико)?
__________________
Понять, что хочет заказчик - бесценно, ведь он платит MasterCard
Ответить с цитированием