Как получить координаты указателя мыши относительно формы в Дельфи
Falk0ner, вс, 06/07/2008 - 15:34.
Как получить координаты указателя мыши относительно формы в Дельфи Существует такой тип, как TMouse, который передаёт координаты мышки в любое время, так что помести в обработчик события нажатия мыши на форме его вызов. Подробнее смотри в хелпе. Лучше говорить, что существует объект класса TMouse, на него ссылается глобальная переменная Mouse из модуля Controls... А то человек кинется создавать свой экземпляр...
procedure TForm1.FormClick(Sender: TObject);
var
MyMouse: TMouse;
begin
Form1.Caption := inttostr(MyMouse.CursorPos.x) + 'Х ' +
inttostr(MyMouse.CursorPos.y);
end;
http://delphiworld.narod.ru/
DelphiWorld 6.0
var
MyMouse: TMouse;
begin
Form1.Caption := inttostr(MyMouse.CursorPos.x) + 'Х ' +
inttostr(MyMouse.CursorPos.y);
end;
Отправить комментарий