Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

MFC und die Enter-Taste

Guzzi / 1 Antworten / Baumansicht Nickles

Hi Leute!


Hab mal nen bissl rumprogrammiert mit MFC und hab dabei in meinem Fenster unter anderem einTexteingabefeld eingebaut. Nun dachte ich mir, dass alles weitere ausgeführt nachdem man etwas in diesem Feld eingegeben hat. Wenn ich das ganze mit nem Button dann bestätigen lasse, klappt alles prima. Nun wollte ich aber das Button-klicken ersparen und evtl. gleich mit nem Druck auf die Enter-Taste fortfahren.


Momentan ist der Status allerdings so, dass das Fenster geschlossen wird, sobald ich Enter drücke (wieso und wie änder' ich das???). Und wie bekomme ich es dann hin, dass ich dann nach der Texteingabe im Textfeld mit Enter fortfahren kann?


 


Hoffe mir kann da jemand helfen. Danke schonmal.


 


Guzzi

bei Antwort benachrichtigen
MadDuck Guzzi „MFC und die Enter-Taste“
Optionen

Um das schließen des fensters zu umgehen gibt es zwei möglichkeiten:
1) entweder in den eigenschaften des textfeld "mehrzeilig" und "return möglich" aktivieren
oder
2) den enter-automatismus des schließens abschalten, dann kannst du stattdessen auch irgendwelche andere funktionen wie dein forfahren mit was auch immer) ausführen. das hab ich schon mal hier (http://www.programmierer-board.de/phpBB2/viewtopic.php?t=43007) gepostet, schaus dir mal an

bei Antwort benachrichtigen