Beim Anklicken auf ein "Eingabefeld" den gesamten Inhalt makieren.
-
Hallo,
Ich will in meinem VC++ Programm mehrere Eingabefelder erstellen.
Und ich will es so machen, das wenn man in ein Eingabefeld klickt, das der gesamte Inhalt makiert wird.Also so, als wenn man mit dem Tabulator in das Feld springt...
Danke
-
Hy,
Prüfe doch ob das Eingabefeld den Focus bekommen hat und Markiere alles wenn das zutrifft.
Mit EN_SETFOCUS bekommst du mitgeteilt ob das objekt den Focus bekommen hat.
Mit .SetSel() kannst du den Text Markieren.MFG
ReneS
-
ReneS schrieb:
Hy,
Prüfe doch ob das Eingabefeld den Focus bekommen hat und Markiere alles wenn das zutrifft.
Mit EN_SETFOCUS bekommst du mitgeteilt ob das objekt den Focus bekommen hat.
Mit .SetSel() kannst du den Text Markieren.MFG
ReneS
OK, ich habe jetzt eine Funktion: OnSetfocusEingabe...
Eingabe ist das Eingabefeld.
Nur, wie teile ich ihm jetzt mit, das er es Makieren soll. Wie kann ich .SetSel() einsetzen.
Die Funktion wird ja aufgerufen, wenn das Eingabefeld den Fokus erhält.
-
Sorry meine Idee kann so nicht funktionieren.
Ich habe aber die Lösung gefunden: http://www.c-plusplus.net/forum/viewtopic.php?t=2323&highlight=select+setselMFG
RS