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


  • Mod

    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.


  • Mod

    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.


Log in to reply