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

FindWindowEx не находит кнопку в ОКНЕ   Найти похожие ветки 

← →
Lamer666   (2008-01-15 16:45) [0]

Доброго ремени суток в очередной РАЗ уважаемые.
Пролема такая, при загрузке странички IE по протаколу HTTPS, IE  выдает окно "Предупреждение системы безопасности", видели все наверное. Ниже приведенный код находит данное окно, но ненаходит кнопок (ДА, НЕТ, Просмотр сертификата) на нем.
Что я делаю не так?

v:=FindWindow(nil,PChar("Предупреждение системы безопасности"));
if v>0 then
begin
h:=FindWindowEx(h,0,"Button","Да");
if h<>0 then begin
SendMessage(h, WM_SYSCOMMAND, SC_HOTKEY, h);
SendMessage(h, BM_CLICK, 0, 0);
end;


← →
Григорьев Антон ©   (2008-01-15 16:52) [1]

А WinSight что показывает? Есть там кнопка? Как её оконный класс называется?


← →
OSokin   (2008-01-15 17:16) [2]

Сомневаюсь, что оно будет вообще находить какую-нибудь кнопку в каком-нибудь окне, потому что эта кнопка является по сути child window. Энумерацией попробуй.


← →
Lamer666   (2008-01-15 17:22) [3]

Показывает что есть там кнопка
Windows text: Д&a
Class name: Button


← →
Dimaxx ©   (2008-01-15 17:59) [4]

А не так должно быть?

h:=FindWindowEx(v,0,"Button","Да");


← →
Lamer666   (2008-01-15 18:09) [5]


> h:=FindWindowEx(v,0,"Button","Да");


; )))))

ВИДИМО ТАК и ДОЛЖНО БЫТЬ!
Спасибо Dimaxx,OSokin,Григорьев Антон



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

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



Память: 0.46 MB
Время: 0.008 c
2-1223446963
edk2
2008-10-08 10:22
2008.11.16
paradox отловить последние даты


15-1221653419
Правильный$Вася
2008-09-17 16:10
2008.11.16
thank you - дзенкую - дякую


2-1223103815
Smel
2008-10-04 11:03
2008.11.16
beginthread


2-1223296911
voin747
2008-10-06 16:41
2008.11.16
Помогите создать программу "Автопрозвонщик"


11-1193383490
L`Autour
2007-10-26 11:24
2008.11.16
Программный скролинг KOLListView




   Наверх