Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Windows API / MS.NET Framework API (https://www.delphipraxis.net/20-library-windows-api-ms-net-framework-api/)
-   -   Delphi Alle IE-Fenster schliessen, maximieren oder minimieren (https://www.delphipraxis.net/3477-alle-ie-fenster-schliessen-maximieren-oder-minimieren.html)

Daniel B 14. Mär 2003 22:22


Alle IE-Fenster schliessen, maximieren oder minimieren
 
Hallo,
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
  hExplorer: Thandle;
begin
  hExplorer := FindWindow('IEFrame', nil);
  if hExplorer <> 0 then
    SendMessage(hExplorer, WM_SYSCOMMAND, SC_MINIMIZE, 0);
  //SC_CLOSE   Alle Fenster schliessen
  //SC_MAXIMIZE Alle Fenster maximieren
  //SC_MINIMIZE Alle Fenster minimieren
end;
Grüsse, Daniel :hi:

Daniel B 13. Jul 2003 15:40

Re: Alle IE-Fenster schliessen, maximieren oder minimieren
 
Hallo,

hier noch eine Erweiterung zum Minimieren.
Delphi-Quellcode:
procedure MinimizeAll;
begin
  KeyBd_Event(VK_LWIN, MapvirtualKey(VK_LWIN, 0), 0, 0);
  KeyBd_Event(Ord('M'), MapvirtualKey(Ord('M'), 0), 0, 0);
  KeyBd_Event(Ord('M'), MapvirtualKey(Ord('M'), 0), KEYEVENTF_KEYUP, 0);
  KeyBd_Event(VK_LWIN, MapvirtualKey(VK_LWIN, 0), KEYEVENTF_KEYUP, 0);
end;
Grüsse, Daniel :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz