Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Laufende Anwendungen in den Vordergrund bringen (https://www.delphipraxis.net/13579-laufende-anwendungen-den-vordergrund-bringen.html)

max666 21. Dez 2003 18:15


Laufende Anwendungen in den Vordergrund bringen
 
Hallo!

Dies ist mein erster Beitrag und bin mal gespannt, ob jemand Rat für mich hat.

Ich möchte von einer Delphi-Anwendung andere laufende Anwendungen, die sowohl sichtbar auf dem Desktop als auch minimiert in der Taskleiste existieren, an oberster Position auf dem Desktop zurück holen. An die PIDs der einzelnen laufenden Anwendungen komme ich ran und mit "OpenProcess" erhalte ich auch ein "Handle".

Wie kann ich nun "MINIMIERTE" Anwendungen an oberster Positin auf den Desktop zurück holen und auf dem Desktop laufende Anwendungen in den Vordergrund holen.

Gruß aus dem Emsland
David

Luckie 21. Dez 2003 18:19

Re: Laufende Anwendungen in den Vordergrund bringen
 
Hol dir mit FindWindow das Fensterhandle und dann schick ein WM_COMMAND mit SC_RESTORE als wParam oder lParam, musst du mal kucken. Alles weiter im MSDN.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:57 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