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

Вниз

поиск hwnd одного из двух окон   Найти похожие ветки 

 
Dot   (2006-08-22 23:14) [0]

Приветствую, уважаемые!

Столкнулся с такой проблеймой. Работаю с чужим окном, посредством FindWindowEx.

Так вот, окно содержат два контрола типа "Диалог".  
ClassName = #32770  у обоих объектов
WindowName соответсвенно пустое так же у обоих.

всё посмотрел в  M$ Spy++

так вот, уже наверное понятен смысл моего вопроса. Когда я вызываю
h1 := FindWindowEx(hmain,0,PChar("#32770"),nil);
то функция возвращает мне значение дескриптора собственно контрола.. Но! их там два, и мне как раз таки нужен другой дескриптор. Как тогда получить его?
Как вообще получать дескрипторы для безымянных окон одного класса ?


 
Ketmar ©   (2006-08-22 23:20) [1]

EnumChildWindows()?


 
Dot   (2006-08-22 23:31) [2]

Большое спасибо. Что то я разучился думать и пользоваться справкой. Тема закрыта.


 
GrayFace ©   (2006-08-25 18:35) [3]

Или FindWindowEx 2 раза



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

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

Наверх




Память: 0.47 MB
Время: 0.09 c
2-1165999682
sergeyst
2006-12-13 11:48
2006.12.31
Попадание точки в заданную область


9-1140722396
Fenix
2006-02-23 22:19
2006.12.31
Поблемы с DCE. (нет компонента)


3-1161186750
Shopot
2006-10-18 19:52
2006.12.31
InterBase. Не могу найти WISQL!!!


2-1165825773
YuMB
2006-12-11 11:29
2006.12.31
Как программно открыть ComboBox?


15-1165809672
Думкин
2006-12-11 07:01
2006.12.31
Мастера Бо, Бориса Новгородова - С Днем.