Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Координаты мышки


volser ©   (2003-07-17 19:57:00) 

Как узнать координаты мышки?


ZZ   (2003-07-19 19:34:00) [1]

volser
Тебе надо использовать функцию GetCursorPos.


Marser   (2003-07-19 18:13:00) [2]

GetCursorPos или же параметры X, Y обработчиков событий мыши(OnMouseMove etc)


Asteroid   (2003-07-19 01:37:00) [3]

> Yurok (18.07.03 23:54)
Это если с классами. А без классов - GetCursorPos.

> Е-Моё имя © (18.07.03 10:11)
GPS определяет координаты с точностью от полуметра. Так что не пройдет.

Более того, если придираться - вопрос задан неточно. Ответ зависит от того, в какой координатной системе хочется узнать координаты мышки. Чегой-то я флудить стал...


Yurok   (2003-07-18 23:54:00) [4]

begin
x:= mouse.CursorPos.X;
y:= mouse.CursorPos.Y;
end;


Е-Моё имя   (2003-07-18 10:11:00) [5]

есть вариант повесить на мышь GPS-систему


Asteroid   (2003-07-18 04:50:00) [6]

> ZZ © (18.07.03 01:46)
Так ведь раз есть драйвер для коврика - значит уже к железу можно отнести :) А поскольку нет стандартных функций по обращению к драйверам ковриков, это уже не может относиться к WinAPI :))


ZZ   (2003-07-18 01:46:00) [7]

А модератор с чувством юмора :))) Интересно так перенес


Aldor   (2003-07-17 21:38:00) [8]

GetCursorPos или WM_NCHITTEST


ZZ   (2003-07-17 20:51:00) [9]

miek
Немного не так.
try
x := Self.Place.desktop.mousepad.x;
except
x := Self.Place.desktop.x; //Если коврика нету :(
end;

ЗЫ. volserПоиск (по инету) тебе должен помочь :)


miek   (2003-07-17 20:09:00) [10]

Офис.Рабочий_стол_коврик[,y]


Наверх

Титульная страница Поиск, карта сайта Написать письмо