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/)
-   -   Auf Änderung des Textes in der Titelleiste reagieren (https://www.delphipraxis.net/172937-auf-aenderung-des-textes-der-titelleiste-reagieren.html)

Popov 29. Jan 2013 17:26

Auf Änderung des Textes in der Titelleiste reagieren
 
In Windows gibt es doch für alles eine Message, oder? Gibt es eine Message (und wenn nicht, was sonst) die auf Änderung der Titeltextes (also Captiontext) reagiert? Ich finde nichts.

Wenn man den Text ändert passiert folgendes: der gesamte Bereich oberhalb von Client wird überzeichnet. Allerdings reagiert hier z. B. WM_NCPAINT nicht.

Volker Z. 29. Jan 2013 17:56

AW: Auf Änderung des Textes in der Titelleiste reagieren
 
Hallo,

ich interpretiere Titeltext als Caption des Formulars; wenn es so ist, dann:

Delphi-Quellcode:
procedure WMSetText (var Msg : TWMSetText); message WM_SETTEXT;

Gruß

Popov 29. Jan 2013 18:33

AW: Auf Änderung des Textes in der Titelleiste reagieren
 
Scheint das Richtige zu sein. Danke.


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