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

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

Как узнать абсолютные координаты курсоры мыши? [D6, WinXP]


Andrushk ©   (2002-10-22 15:48:00) 

Короче так, обработчик OnMouseUP возвращает координаты курсора мыши относительно компонента обработчик которого сработал. Я хочу вывести PopupMenu по событию OnMouseUP, а для него требуются абсолютные координаты экрана. Как мне их получить?


pirat   (2002-10-22 18:28:00) [1]

глобалоные
Mouse.CursorPos.X
Mouse.CursorPos.Y


Andrushk   (2002-10-22 16:43:00) [2]

спасибо еще раз :-))


Skier   (2002-10-22 16:40:00) [3]

>Andrushk


var
APoint : TPoint;
begin
GetCursorPos(APoint);
//.................
with APoint do PopupMenu1.Popup(X, Y);
end;


Andrushk   (2002-10-22 16:39:00) [4]

а хотя ладно, не надо,
спасибо :-)


Andrushk   (2002-10-22 16:37:00) [5]

а напишите плиз чуть подробнее, как пользоваться этими функциями, если можно маленький пример


Skier   (2002-10-22 15:50:00) [6]

>Andrushk
MBo © (22.10.02 15:48) +
GetCursorPos(...)


MBo   (2002-10-22 15:48:00) [7]

ClientToScreen


Наверх

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