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

Вниз

Как убить (закрыть) Internet Explorer?   Найти похожие ветки 

 
daos ©   (2002-03-20 04:47) [0]

Я Win Sight 32 определил что класс его окна IEFrame, и теперь по появлению этого окна могу определить, что IE запущен, но когда посылаю ему сообщение
sendmessage(findwindow("IEFrame",nil),WM_CLOSE,0,0);
нечего не происходит,т.е. раздается только шелчек из динамика, который говорит о том что действие нельзя сделать.


 
Song ©   (2002-03-20 08:13) [1]

Вероятно это окно заблокировано на закрытие обычным способом (может в аналоге языка, на котором IE писался, стоит caAction:=none).
Именно такое действие вызвает щелчок.
Если из перечисленных ниже событий ничего не выйдет, то нужно делать TerminateProcess:
WM_QUIT
WM_SYSCOMMAND, SC_CLOSE


 
alexec   (2002-03-20 09:19) [2]

sendmessage(findwindow("IEFrame",nil),WM_SYSCOMMAND,sc_close,0);


 
daos ©   (2002-03-20 12:12) [3]

Спасибо! Помогло!



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
14-64790
Леха
2002-04-09 17:14
2002.05.20
А что же такое женщина ? Химический элементс номером 115


14-64776
IronHawk
2002-03-19 11:14
2002.05.20
Перевод одной цифры в буквы !


1-64717
Serega B...A...
2002-05-07 01:01
2002.05.20
Как упаковать группу файлов в DLL


3-64511
Гаврик
2002-04-23 12:38
2002.05.20
Работа с Interbase базами напрямую без IBServer и BDE.


14-64786
NJM
2002-04-08 22:05
2002.05.20
Почему некоторые аним. Gifы не работают?