Zitat von
Nogge:
Anstelle von #10#13 habe ich #$D#$A verwendet, denn dadurch werden keine nervigen | übertragen und Zeilenumbrüche wunderbar umgesetzt.
... schonmal an "#13#10" gedacht? Also eben die echte Entsprechung von deinem gepriesenen "#$D#$A"???
Denn bei mir ist:
10 = $A
13 = $D
entsprechend rückübersetze ich dein
#$D#$A mal nach
#13#10, bei dir ist es exakt umgekehrt - also mußt du dich nicht über verschiedene Wirkungen wundern!
@Yheeky: Jain. Wenn es WM_SETTEXT usw. sein sollen, kannst du nur den
kompletten Text setzen. Alternativ kann man versuchen (dadurch versaust du aber den Clipboardinhalt) das Caret zu setzen und dann WM_PASTE zu schicken, wobei vorher das Clipboard modifiziert wird. Letzteres ist aber kein gutes "Geschäftsgebaren"!
ACHTUNG: Bei EDITs funktioniert das nur, weil es eines jener Controls ist, die in Win16 schon existierten. Bei Richedit und anderen muß die Prozeßschranke beachtet werden!