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 Anwendung aus TNA anzeigen (https://www.delphipraxis.net/149193-anwendung-aus-tna-anzeigen.html)

HaPe60 16. Mär 2010 10:57


Anwendung aus TNA anzeigen
 
Hallo,
ich habe eine gekauftes Programm, das ein Fesnter hat und das ein Icon in der TNA erzeugt. Wird das Programm minimiert, verschwindet es aus der Taskleiste und ist nur noch als Icon in der TNA sichtbar. Durch Doppelklick auf das Icon wird das Fenster wieder angezeigt.
Ich müssten diesen Doppelklick nun von einem anderen Programm aus auslösen, aber wie mache ich das?

Matze 16. Mär 2010 11:03

Re: Anwendung aus TNA anzeigen
 
Hallo, herzlich Willkommen!

Ein simulierter Doppelklick ist eine weniger gute Idee, denn:

- du müsstest dann ermitteln, an welcher Position sich das Icon findet
- es muss sichergestellt sein, dass Windows das TNA-Icon nicht ausgeblendet hat
- es muss sichergestellt sein, dass sich kein "OnTop"-Fenster vor dem Icon befindet

Ich würde den Weg gehen, dass du vom Prozess auf das Fenster schließt und dieses anzeigst. Das nur als Ansatz.
Wie bzw. ob das so geht, kann ich dir auswendig leider nicht sagen.

Grüße, Matze


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