Форум: "WinAPI";
Текущий архив: 2002.05.20;
Скачать: [xml.tar.bz2];
ВнизКак убить (закрыть) 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 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.05.20;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c