Форум: "WinAPI";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];
ВнизМожно ли получить handle компонента от нажатия мышки? Найти похожие ветки
← →
Lexa1900 (2002-11-02 20:36) [0]Допустим, я нажал в одной программе на Edit, чтобы ввести текст.
Можно ли при этом узнать handle этого Edit"а?
← →
Ihor Osov'yak (2002-11-02 21:24) [1]Можно.
По координатам можно определить хендл виндозного окна.
Есть две схемы:
1. Делам SetCapture и контролируем клик мышкой за пределами своего окна. Не забываем про ReleaseCapture;
Недостаток этого подхода - несколько "неестественное" поведение мышки и клавиатуры при активном SetCapture.
2. Делаем общесистемный хук на мышу и также контролируем в хуке
нажатие и отпускание mousebutton
Далее, имея координаты клика находим окошко при помощи WindowFromPoint
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c