Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.11.16;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.015 c
4-1200305464
Magedon
2008-01-14 13:11
2008.11.16
Как запустить приложение от имени друго пользователя но...


3-1209451500
lewka-serdceed
2008-04-29 10:45
2008.11.16
связь таблиц


2-1223466180
alex_3
2008-10-08 15:43
2008.11.16
копировать занятый файл


2-1222958697
Terasbetoni
2008-10-02 18:44
2008.11.16
Как узнать, уничтожен ли объект.


15-1221794968
ganda
2008-09-19 07:29
2008.11.16
BlackfishSQL что за база и с чем её едят!?