![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
(ищу пример) хендел окна под курсором мыши [D7, XP]
malyar © (2007-03-25 13:52:00)всем привет
народ помогите найти пример (винете) в котором идет определение
хендала окна над которым находится указатель мыши
раньше я его нашол в инете а сечас не могу .
может он у кого из вас уже есть
Loginov Dmitry (2007-03-26 07:48:00) [1]Короче [2] считайте оффтопиком :)
Попутал малость. У меня решалась задача отловить хэндл элемента формы, над которым колесиком мышки вращали. Для некоторых мышек есть драйвера, в которых тоже эта задача решается - при прокрутке колесиком мышки над Memo неактивного приложения текст все-равно скролится. Чувак один с моей помощью реализовал такую же возможность и для обычных мышек, обходящихся стандартными драйверами. Говорит - удобно :)
Джо (2007-03-25 23:31:00) [2]> народ помогите найти пример (винете) в котором идет определение
> хендала окна над которым находится указатель мыши
GetCursorPos, WindowFromPoint
Loginov Dmitry (2007-03-25 23:07:00) [3]Если ищется хэндл для окна любого приложения Win32, то реализовать подобное, имхо, можно только в WinNT (в Win9x не прокатывает), нужно устанавливать ловушку мышинных сообщений (в виде Dll-библиотеки), причем тип устанавливоемой ловушки должен быть WH_JOURNALRECORD (если, конечно, мне не изменяет склероз). См. хэлп по SetWindowsHookEx().
RASkov (2007-03-25 17:22:00) [4]Здесь рядом с твоей веткой есть ответ на твой вопрос.... про Drag&Drop ветка