Thema: Focuswechsel

Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#7

AW: Focuswechsel

  Alt 29. Okt 2010, 19:34
Wieso hellsehen? Im wParam der WM_KILLFOCUS-Message steht ggf. das Handle des Controls, das den Fokus erhalten soll (sofern man dem MSDN glauben darf).
Ich habe fünf Schaltflächen: S1 bis S5 die auch diese Tabreihenfolge haben. Jetzt erkläre mir mal woher das Programm wissen soll, welche Schaltfläche ich anklicke werde, nach dem ich S1 angeklickt habe?

WM_KILLFOCUS:
Zitat:
Sent to a window immediately before it loses the keyboard focus.
Wird also von dem Steuerelement gesendet, welches den Fokus verliert, nach dem ein anderes ausgewählt wurde bevor dieses neue den Fokus erhält.
Zitat:
A handle to the window that receives the keyboard focus.
Gut hier könnte das Handle des Steuerelementes drin stecken, welches den Fokus erhält.
Aber das kann für ihn schon zu spät sein.
Michael
Ein Teil meines Codes würde euch verunsichern.

Geändert von Luckie (29. Okt 2010 um 19:39 Uhr)
  Mit Zitat antworten Zitat