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

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

Как перехватить функцию <b>GetCursorPos()</b> [D5, D6, Win95/98, Win2k]


Ascan ©   (2002-04-15 10:39:00) 

Собственно в этом вопрос и заключается: Если кто-то в моей программе обращается к этой функции, чтобы узнать позицию курсора, то как бы мне подсунуть другие данные? (Привык я к DOSу, там так все просто было. И кто придумал этот WIndows?)

P.S. Жаль, что никто не смог ответить на мой предыдущий вопрос http://delphi.mastak.com/cgi-bin/forum.pl?look=1&id=1018522586&n=0


Ascan   (2002-04-15 13:31:00) [1]

Anatoly Podgoretsky
А ведь точно! Можно попробовать... спасибо.


Anatoly Podgoretsky   (2002-04-15 12:45:00) [2]

GetCursorPos(
Point.X :=
Point.Y :=


Song   (2002-04-15 12:41:00) [3]

2wicked © (15.04.02 12:32)
WM_NC* - это события, пришедшие по обработке неклиентской области формы. Надо WM_MOUSEMOVE


wicked   (2002-04-15 12:32:00) [4]


> Если кто-то в моей программе обращается к этой функции

мда... а как это - кто-то да и в моей программе?... там кто еще может жить?...
а если тебе надо перехватывать всемышиные сообщения, посмотри на обработку сообщений windows, которые начинаются на WM_NC*... например, WM_NCMOUSEMOVE...


Ascan   (2002-04-15 12:27:00) [5]

Спасибо. :-)


Song   (2002-04-15 10:54:00) [6]

Жаль, что никто не смог ответить на мой предыдущий вопрос

Ответил.


Наверх

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