|
Вопрос # 6 224/ вопрос открыт / |
|
Здравствуйте!
как из своей программы узнать что мышью было активировано (передан фокус) другое окно и получить координаты и размер этого окна на экране?
 |
Вопрос задал: AlexMPEI (статус: 1-ый класс)
Вопрос отправлен: 10 июля 2012, 20:36
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 2; последнее сообщение — 11 июля 2012, 01:23; участников в обсуждении: 2.
|
min@y™ (статус: Доктор наук), 10 июля 2012, 20:45 [#1]:
GetActiveWindow() подойдёт?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Amidamaru (статус: 4-ый класс), 11 июля 2012, 01:23 [#2]:
Скорее всего нужно будет ставить хук (SetWindowsHookEx) на CBT.
В инете (да и тут поищи среди вопросов) полно информации.
А по поводу получения координат: если есть хендл окна, то можно узнать о нем всё что угодно.
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|