Показать сообщение отдельно

  #4  
Старый 29.05.2010, 11:56
STLcRash
Новичок
Регистрация: 04.06.2009
Сообщений: 7
Провел на форуме:
15180

Репутация: 0
По умолчанию

Код:
procedure klickkor(korX:integer;korY:integer);  // p - пауза в секукндах var Pt: TPoint; begin Pt.x := korX; Pt.y := korY;   {Преобразуем Pt к координатам экрана}   Pt := ClientToScreen(Pt);   {Преобразуем Pt к "mickeys" (аболютным координатам курсора мышки}   Pt.x := Round(Pt.x * (65535 / Screen.Width));   Pt.y := Round(Pt.y * (65535 / Screen.Height));   {Переместим курсор мыши}   Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_MOVE, Pt.x, Pt.y, 0, 0);   {Имитируем нажатие левой кнопки мыши}   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); end;
однако вылазит ошибка
Код:
Unit1.pas(225): Incompatible types: 'HWND' and 'TPoint
Что я не так делаю?

Последний раз редактировалось STLcRash; 29.05.2010 в 12:00..
 
Ответить с цитированием