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 Reagieren wenn Fenster im Hintergrund ist (https://www.delphipraxis.net/86840-reagieren-wenn-fenster-im-hintergrund-ist.html)

Jonas 20. Feb 2007 13:23


Reagieren wenn Fenster im Hintergrund ist
 
Hey. Ich wollte das mein Fenster, wennn es dann blinkt, nur dann blinkt wenn es im Hintergrund ist.

Delphi-Quellcode:
if Form1.Focused = false then
FlashWindowEx(FWInfo);
Delphi-Quellcode:
if BringWindowToTop(Form1.Handle) = false then
FlashWindowEx(FWInfo);
Funktioniert jedoch beides nicht. Bei dem 1. blinkt es immer, bei dem 2. gar nicht. Bin gerade ein bisschen ratlos.

uwewo 20. Feb 2007 13:53

Re: Reagieren wenn Fenster im Hintergrund ist
 
Hallo Jonas,

versuche es mal mit

Delphi-Quellcode:
 if GetForeGroundWindow() <> Form1.Handle
 then FlashWindowEx(FWInfo);
Uwe

Jonas 20. Feb 2007 14:37

Re: Reagieren wenn Fenster im Hintergrund ist
 
Dankeschön. :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:20 Uhr.

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