Tabstop für EditControls
-
Wie sorgt man dafür, dass sich der Cursor von einem zur anderen EditControl bewegt wenn man TAB drückt? IsDialogMessage funktioniert zwar, lässt aber dann nicht mehr WM_KEYDOWN zu. Und gerade diese Message brauche ich. :S
-
Zeig Deine Messageloop. Übergibst Du auch das richtige handle für den Parent Dialog?
-
Das war ein Fehler meinerseits. Der Fokus lag nämlich nicht auf dem Window, sondern in einer TextBox.
-
Navy schrieb:
Das war ein Fehler meinerseits. Der Fokus lag nämlich nicht auf dem Window, sondern in einer TextBox.
Und? Das dürfte bei korrekter Angabe des Parents und IsDialogMessage nichts ausmachen.
-
Ich muss mich entschuldigen. Oben in der Fragestellung meinte ich noch wie man in der WindowProcedure auf WM_KEYDOWN kommt, wenn die EditBox den Focus hat. Das geht ja überhaupt nicht. Jetzt aber läuft die EditProcedure in einer Subclass. Ich kann nun problemlos zwischen dem WM_KEYDOWN von der EditProcedure und von der WindowProcedure unterscheiden.