Edit und die return taste
-
hallo,
ich steh mal wieder auf der leitung:ich will, das der text eínes edit feldes in eine variable kopiert wird, wenn ich enter drücke und nicht vorher.
grundsätzlich komme ich ja mit WM_COMMAND weiter, aber dann wird meine kopierfunktion bei jeder taste ausgeführt.
wenn ich ausserhalb von command ein WM_CHAR oder WM_KEYDOWN setze, wird die kopierfunktion nur dann aufgerufen, wenn das editfeld KEINEN focus hat....
was muss ich machen, damit das edit feld auf enter reagiert : also ES_WANTRETURN und ES_MULTILINE ist gesetzt (auch, wenn ich nur eine zeile will).
kann mir jemand einen tip geben ?
-
Du musst das Editfeld subclassen.
-
hmmm...
schade genau davr wollte ich mich drücken.....
aber da es wohl keinen einfacheren weg gibt, werde ich da wohl nicht drumrumkommen
dank dir!