Вниз
Скачать: CL | DM;

Можно ли получить 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
14-51935
Карлсон
2002-11-25 18:38
2002.12.16
а 2003 год - год кого?


14-51914
Avtograf
2002-11-21 22:05
2002.12.16
Чем можно просмотреть файл данных *.bdf


4-51994
the7guest
2002-11-02 17:34
2002.12.16
Как подключить и использовать WinAPI ??? 8~


14-51938
-novichok-
2002-11-23 12:08
2002.12.16
Помгите с label !!!!!!!!!


14-51933
Карелин Артем
2002-11-25 13:35
2002.12.16
О чем разговаривают программисты за пивом.




   Наверх