Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.28;
Скачать: CL | DM;

Вниз

узнать объект в чужом окне, на котором (объекте) сейчас фокус   Найти похожие ветки 

 
Mr tray   (2006-05-08 18:36) [0]

Здравствуйте. Как мне, имея хендл окна перечислить хендлы всех его объектов (типа там полей ввода текста, кнопок). А ещё лучше - узнать хендл объекта, на котором в данный момент стоит фокус. пробовал getfocus, но он работает только с окном, где он вызван.


 
Khim ©   (2006-05-08 19:02) [1]

Используй функции EnumWindow, EnumChildWindows, FindWindow, FindWindowEx
Видел где-то на этом сайте исходник проги с этими фунциями, вот не помню как называется
посмотри в инете прогу winwatcher с исходниками


 
Mr tray   (2006-05-09 16:25) [2]

так. пытаюсь, но че то не выходит


 
Юрий Зотов ©   (2006-05-09 17:52) [3]

> Mr tray   (09.05.06 16:25) [2]

Интересно, какой ответ Вы ожидаете на сообщение "пытаюсь, но че то не выходит"?


 
Mr tray   (2006-05-09 18:27) [4]


> Интересно, какой ответ Вы ожидаете на сообщение "пытаюсь,
>  но че то не выходит"?

я это написал, чтоб тема вышла вперед.
с помощью FindWindowEx перечисляю все элементы окна. НО: не знаю как заполучить активное окно активного приложения. getactivewindow работает, так же как и getfocus, только с приложением откуда он вызван. пробовал gettopwindow(getdesktopwindow), но он че то выдает хендл окна аськи :) . окно это у меня и вправду стоит поверх всех. чё делать - не знаю.


 
Leonid Troyanovsky ©   (2006-05-09 18:29) [5]


> Mr tray   (09.05.06 18:27) [4]

> и вправду стоит поверх всех. чё делать - не знаю.


AttachThreadInput

--
Regards, LVT.



Страницы: 1 вся ветка

Текущий архив: 2006.05.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.048 c
15-1146299596
CKaHK
2006-04-29 12:33
2006.05.28
socks 5 server


3-1143802532
pmy482
2006-03-31 14:55
2006.05.28
QReport - не забывает старые данные, дублирует


15-1146749987
grisme
2006-05-04 17:39
2006.05.28
Непрерывный сигнал из порта


15-1146264001
Atratata
2006-04-29 02:40
2006.05.28
Помогите с анг. языком


3-1144406589
Dest81
2006-04-07 14:43
2006.05.28
Adotable.filter