Mam problem z zamknięciem otwartego okna, który ma w nazwie określony tekst. Mianowicie mam taki kod:
ShellApi
...
...
procedure TForm1.Timer1Timer(Sender: TObject);
var
hwnd : THandle;
begin
hwnd := FindWindow(nil, 'Okno');
SendMessage(hwnd, WM_CLOSE, 0, 0);
end;
No i wszystko działa, ALE chciałbym, żeby mi zamknął też te okna, które mają w nazwie np. "Okno 00" czy "okno 25 lol", bo teraz zamyka tylko to okno, co ma w tytule "Okno". Jak zrobić, żeby mi zamykało wszystkie okna, które mają w nazwie "Okno"? Nie chodzi mi tutaj o killowanie procesów...