Почему не закрывается Internet Explorer?
hwnd = FindWindow("IEFrame", NULL);
SendMessage(hwnd, WM_CLOSE, NULL, NULL);
С другими приложениями, например с вордом, срабатывает. Похоже, что доступа к IE почему-то получить не может.
Цитата:
Originally posted by Jiry
Подскажите, почему такой код не закрывает Internet Explorer:
hwnd = FindWindow("IEFrame", NULL);
SendMessage(hwnd, WM_CLOSE, NULL, NULL);
С другими приложениями, например с вордом, срабатывает. Похоже, что доступа к IE почему-то получить не может.
Подскажите, почему такой код не закрывает Internet Explorer:
hwnd = FindWindow("IEFrame", NULL);
SendMessage(hwnd, WM_CLOSE, NULL, NULL);
С другими приложениями, например с вордом, срабатывает. Похоже, что доступа к IE почему-то получить не может.
WM_DESTROY - попробуй
Цитата:
Originally posted by Joker
WM_DESTROY - попробуй
WM_DESTROY - попробуй
Не помогает.
Пришлось TerminateProcess делать.