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 SendInput verhindert SetForeGroundWindow? (https://www.delphipraxis.net/112612-sendinput-verhindert-setforegroundwindow.html)

BurtaN 24. Apr 2008 11:01


SendInput verhindert SetForeGroundWindow?
 
Hallo!

ich benutze Sendinput um eine Eingabe an ein Programm zu versenden, was auch wunderbar funktioniert. Das Programm braucht recht lange um die Eingabe zu verarbeiten (20-30sec). In der Zeit will ich zu einem anderen Fenster wechseln. Das funktioniert jedoch erst, wenn ich überprüfe, wann die Eingabe verarbeitet wurde und danach das Fenster wechsle. Ansonsten wird der Befehl irgendwie übergangen.

Hat jemand ne Idee?

Danke,
BurtaN

BurtaN 24. Apr 2008 11:54

Re: SendInput verhindert SetForeGroundWindow?
 
Habe noch was rausgefunden. Wenn ich vor dem Fensterwechsel ShowMessage(Egal) mache, dann funktionierts. Sehr seltsam.


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