Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi aufs Event "OnSetForeGroundWindow" reagieren (https://www.delphipraxis.net/50117-aufs-event-onsetforegroundwindow-reagieren.html)

Nogge 20. Jul 2005 23:50


aufs Event "OnSetForeGroundWindow" reagieren
 
Hallo Community,
Ich möchte gern das Blinken in der Taskleiste und in der Caption eines best Fensters mithilfe der Procedure FlashWindowEx beenden, wenn dieses best Fenster in den Vordergrund gebracht wird. Da ich es nicht geschafft habe, mit dem Flag FLASHW_TIMERNOFG unendlich oft das Blinken zu erhalten, bis das best Fenster in den Vordergrund gerückt wird, suche ich nun eine Message, die NUR dann bei einer Form ausgelöst wird, wenn diese in den Vordergrund gebracht wird.

Help me plz^^

Nogge 22. Jul 2005 11:08

Re: aufs Event "OnSetForeGroundWindow" reagieren
 
So, ich denke, ich habe jetzt die Message gefunden, die ich benötige. Habe ne Menge Messages aus der Windows.pas ausprobiert und bei dieser hier bin ich stehen geblieben:
Delphi-Quellcode:
procedure TF_Main.proc_WM_ACTIVATEAPP(var Msg: TWMActivateApp);
begin
  inherited;
  if Msg.Active then
    ShowMessage('ForeGround!');
end;


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