Moin Daniel,
ist schon lustig.
Ich hab's mal eben ausprobiert.
Bei einem Memo funktioniert es auch nicht
Das Caret wird verschoben, aber der angezeigte Ausschnitt des Controls nicht.
Aber so geht's (getestet)
Delphi-Quellcode:
SendMessage(RichEdit1.Handle,WM_KEYDOWN,VK_CONTROL,0);
SendMessage(RichEdit1.Handle,WM_KEYDOWN,VK_END,0);
SendMessage(RichEdit1.Handle,WM_KEYUP,VK_END,0);
SendMessage(RichEdit1.Handle,WM_KEYUP,VK_CONTROL,0);