|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.02.2010, 21:17 | #1 |
Ученик
Форумчанин
Регистрация: 19.09.2008
Сообщений: 119
|
Определить расположение курсора
Имеется хэндл программы N. Ребят, как определить, что курсор находится на этой программе?
|
26.02.2010, 22:05 | #2 |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
Если я правильно понял условие, то:
1. Получить экранные координаты курсора по GetCursorPos(). 2. Получить HWND окна, над которым курсор находится (если находится), по WindowFromPoint(). 3. Получить HINSTANCE программы, которой принадлежит это окно, по GetWindowLong(). |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Расположение формы | KatCH | Общие вопросы Delphi | 5 | 16.02.2010 17:30 |
Ответ: SOS!! Определить взаимное расположение точки | Nevis | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 04.06.2009 13:34 |
Как определить выход курсора за пределы объекта Image | Дамир | Общие вопросы Delphi | 7 | 29.03.2009 21:59 |
Расположение таблицы | Yaga | HTML и CSS | 7 | 05.02.2009 22:15 |
как определить координаты курсора | snaem | Общие вопросы .NET | 0 | 23.04.2008 22:27 |