TabOrder bestimmen ?



  • Hi,

    hab grad angefangen mich mit MFC auseinander zu setzen.
    Kann leider nicht rausfinden wie ich Elementen auf meinem
    Fenster ne TabOrder zuweisen kann. Sollte doch eigentlich
    ziemlich einfach gehen (und wie bei Delphi in den Properties
    bereit stehen ärger).

    Ach ja nochwas ... ich hab mir instinktiv mal n Dialog erstellt.
    Das dumme daran is das da 2 buttons sind mit den IDs IDOK + IDCANCEL.
    Wenn ich nu in nem Edit feld Enter drücke dann sended der automatisch
    die msg EN_CLICKED an IDOK. ... was heisst dass ich diesen button auf dem
    Dialog haben muss und ich die msg abfangen muss. Das ist sehr
    unsauber. Gibt es eine Möglichkeit sowas abzuschalten ?

    Och wenn ich schon mal dabei bin 🙂
    Wie fange ich ein KeyDown von ner EditBox ab ? ... mache das
    grad mit dem button IDOK (also nur die Enter Taste) ... naja ich kann mir kaum vorstellen
    wie man es noch schlechter machn könnte ... (naja vielleicht
    systemweit alle tasten abfragen und dann guckn ob die EditBox
    nen Focus hat ... )



  • Tab-Order: Strg+D
    Programm schliesst sich bei Enter: -> FAQ
    OnKeyDown überschreiben?



  • danke


Anmelden zum Antworten