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

Подскажите как на чужом окне отличить 2-е панели друг от друга..   Найти похожие ветки 

← →
ThunderRT6FormDC   (2004-12-24 20:21) [0]

Подскажите пожалуйста, как на чужом окне отличить 2-е панели друг от друга..

Класс у обеих: ‘ThunderRT6PictureBoxDC’
Текст у обеих: nil

Все, что различается, это ширина, высота, цвет и видимость…
(та, которая мне не нужна скрыта разработчиком)

При попытке:

win:=FindWindow("ThunderRT6FormDC",nil);
ch:=FindWindowEx(win, 0, "ThunderRT6PictureBoxDC", nil);

программа ловит не ту панель..
Ловит ту, которая невидима..

Как решить проблему?


← →
DrPass ©   (2004-12-24 22:04) [1]

Если с первой попытки ловит не ту, значит, со второй попытки поймает нужную:
win:=FindWindow("ThunderRT6FormDC",nil);
ch:=FindWindowEx(win, 0, "ThunderRT6PictureBoxDC", nil);
ch:=FindWindowEx(win, сh, "ThunderRT6PictureBoxDC", nil);


← →
GuAV ©   (2004-12-24 22:08) [2]

EnumChildWindows


← →
ThunderRT6FormDC   (2004-12-26 16:50) [3]

Спасибо.



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

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



Память: 0.45 MB
Время: 0.025 c
14-1106727675
AlexKniga
2005-01-26 11:21
2005.02.13
Загадки


14-1106314154
Kerk
2005-01-21 16:29
2005.02.13
реальная история одной знакомой.


1-1106793730
Black
2005-01-27 05:42
2005.02.13
шаблоны Word


11-1090472736
raize
2004-07-22 09:05
2005.02.13
SMTP


3-1105600202
РВА
2005-01-13 10:10
2005.02.13
Ошибка при вводе данных




   Наверх