Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Хуки

47K
26 мая 2011 года
9l.
33 / / 04.05.2010
Помогите разобраться с хуками. Мне нужно получить координату x и y окна получающего фокус. Какой хук надо использовать. Заранее спасибо
278
26 мая 2011 года
Alexander92
1.1K / / 04.08.2008
Ставишь WH_CALLWNDPROCRET и ловишь WM_SETFOCUS. После этого вызываешь ClientToScreen(), передаешь ей точку (0; 0) и получаешь координату верхнего левого угла интересующего тебя окна в экранной системе координат.
47K
26 мая 2011 года
9l.
33 / / 04.05.2010
Извиняюсь за свою невнимательность, но не не координаты окна, а координаты курсора в этом окне :)
278
26 мая 2011 года
Alexander92
1.1K / / 04.08.2008
Ну суть от этого не сильно меняется. :) Хук тот же, просто когда уже нашел окно, вызываешь GetCursorPos() и конвертируешь результат в оконные координаты для данного окна с помощью ScreenToClient().
47K
26 мая 2011 года
9l.
33 / / 04.05.2010
Cпасибо разобрался :)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог