Return schliesst anwendung
-
ich habe eine SDI Anwendung die einen Dialog erzeugt
wenn ich jetzt im Dialog Return drücke und ich mich in einer Listbox oder editfeld befinde, dann schliesst sich der dialog
return soll nur auf buttons ect reagieren. aber bitte nicht denn dialog schliessen.
habe Tabstopp unterbunden, aber wenn der user jetzt so in die box klickt um etwas auszuwählen, ist die box ja "aktiv" und ein return schliesst die anwendung
was kann man da machen?
-
Die Suche nutzen kann enorm helfen.
OnOK
-
...vorausgesetzt, sie funktioniert...
[edit]
Ist es der hier ?
http://www.c-plusplus.net/forum/viewtopic-var-t-is-39095.html
[/edit]
-
Was? Isse schon wieder hin?
Dann ein fettes Sorry.Okay: Wenn du nix anderes einbaust, dann wird automatisch beim Enter-Drücken die Funktion CDialog::OnOK aufgerufen.
Bau also einfach die Funktion OnOk ein (geht per Assistent) und mach die leer.
-
1. Suchfkt funktioniert die ganzen nächsten tage nicht
2. ich hab kein OnOk
hab das ganze projekt durchsuchen lassen ( alle .h + .cpp files )
nirgends ist ein OnOk drinnen
-
schrieb:
1. Suchfkt funktioniert die ganzen nächsten tage nicht
2. ich hab kein OnOk
hab das ganze projekt durchsuchen lassen ( alle .h + .cpp files )
nirgends ist ein OnOk drinnen
in dem Fall exisitert die Methode nicht! Dann musst du sie mit dem assistenten manuel einfügen.
Oder mittels einem Doppelklick auf den "OK" Button ... (Bei Dialoganwenungen).