WM_KILLFOCUS
-
Wie kann man sowas auf ein Steuerelement anwenden?
Also z.b. wenn es nicht mehr im focus ist dass es dann ne nachricht ausgibt
-
subclass
-
In der WinApi-Dokumentation nachlesen, wann WM_KILLFOCUS und WM_SETFOCUS geliefert wird. Das macht Windows mit eigenen Nachrichten selbst.
-
das war jetzt voll unnütz, berniebutt
-
mit deinem "subclass" kann ich aber auch nicht gerade viel anfangen

-
Dann bemüh die Sufu, das FAQ, Google.
-
@ asdca: Danke, Du hast Recht - direkt geht es nicht, nur über subclasses!
@ tobias40191: Was in Edit-Fenstern passiert, kann man über 'subclasses' erfahren. Du brauchst dafür die WinApi-Funktionen GetWindowLong, SetWindowLong, CallWindowProc sowie eine eigene CALLBACK-Funktion WndSubclassProc. Hiermit hängst Du einen Filter für alle Tätigkeiten des Anwenders (Maus, Tastatur) ein bevor das Parent-Fenster die Dinge zu sehen bekommt. Für die einzelnen Details suche in der WinApi-Dokumentation oder nach einem Beispielprogramm Deines Compilers. Wenn du nicht klarkommst, schicke mir eine email über dieses Forum.