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 Anfangs-Pos eines zu startenden fremden Exe-Files setzen (https://www.delphipraxis.net/30959-anfangs-pos-eines-zu-startenden-fremden-exe-files-setzen.html)

TStringlist 1. Okt 2004 18:28


Anfangs-Pos eines zu startenden fremden Exe-Files setzen
 
Hi,

Wie kann man per ShellExecute oder CreateProcess einen fremden Exe-File (hier Calc.exe) so starten, dass er auch schon gleich bei seinem ersten Auftauchen eine von mir gewünschten Anfangsposition auf dem Screen einnimmt? Nach irgendwelchen (dabei event. auch mit eingebbaren) Parametern muss sich das doch richten. Nur nach welchen? Any ideas?

Thx schonmal im voraus.

Luckie 1. Okt 2004 18:31

Re: Anfangs-Pos eines zu startenden fremden Exe-Files setzen
 
Nein kann man nicht. Du kannst nach dem Starten nur das Fenster mit MSDN-Library durchsuchenFindWindow suchen und es dann mit MSDN-Library durchsuchenMoveWindow oder MSDN-Library durchsuchenSetwindowpos verschieben.

TStringlist 1. Okt 2004 18:46

Re: Anfangs-Pos eines zu startenden fremden Exe-Files setzen
 
Schaaade! Mit SetWindowPos hatte ich es ja bisher auch schon, nur dass mich dann eben das Flackern beim dann Umpositionieren ziemlich störte.

Na ja, trotzdem: Thx nochmal.


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