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

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

Перехват курсора. [D7, XP]


Uzer ©   (2014-08-25 18:07:00) 

Добрый день. Как перехватить событие при изменение вида курсора? Например: Курсор имеет обычную стрелочку, но при наведение на что либо он меняется на руку либо на другой значок... и вот тут надо выполнить свою программу.


sniknik   (2014-08-26 08:00:00) [1]

нельзя.
готового нет, писать не охота, да и смысла не вижу. плюс, может и не получится... мало ли, не делал подобного, на клавиатуру делал, давно, когда еще "детство в ж... играло", на курсор нет.

совет чисто теоретический, как это вообще делается. хочешь, нужно тебе, ну и разбирайся тоже ты.


Германн   (2014-08-26 02:00:00) [2]


> Uzer   (25.08.14 21:30) [3]
>
> А можно небольшой примерчик с хуком?
>

Небольшой не поможет.


Uzer   (2014-08-25 21:30:00) [3]

А можно небольшой примерчик с хуком?


junglecat   (2014-08-25 18:46:00) [4]

> Курсор имеет обычную стрелочку, но при наведение на что
> либо он меняется на руку либо на другой значок... и вот
> тут надо выполнить свою программу

программу моментально в корзину, автору - расстрел через повешение


sniknik   (2014-08-25 18:44:00) [5]

событие WM_SETCURSOR, хук на функцию SendMessage в user32.dll


Наверх

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