DELPHI ЗАКРЫТЬ ЧУЖОЕ ОКНО
Delphi позволяет закрывать окна других приложений с помощью функции API - SendMessage() с параметрами WM_CLOSE и handle окна, которое нужно закрыть.
SendMessage(handle, WM_CLOSE, 0, 0);
Для использования этой функции необходимо подключить модуль Windows:
uses Windows;
Также можно использовать дополнительную функцию FindWindow(), чтобы получить handle окна, которое нужно закрыть. Например, чтобы закрыть окно блокнота:
var
Handle: HWND;
begin
Handle := FindWindow('Notepad', nil);
if Handle <> 0 then
SendMessage(Handle, WM_CLOSE, 0, 0);
end;
ВидеоУрок Delphi : Диалоговые Окна
2 Знакомство с Delphi 7 Окно формы
Chrome Пропали кнопки закрыть свернуть развернуть окно
Программирование в Delphi Урок 8. Компоненты Главное меню и диалоговые окна
Программа запущена но не разворачивается окно
Запись вебинара «Как защитить сеть от хакеров: опыт UserGate» от 13.04.2023 г.
Embarcadero RAD Studio. Диалоговые окна
урок на Делфи - 40. Закрыть чужую программу
урок на делфи 27. три способа закрыть программу.