Forum: Programmieren allgemein
by Flocke,
29. Aug 2005
Wenn meine Vermutung stimmt, dann kann das RichEdit der fremden Anwendung ja noch nicht einmal etwas mit dem Inhalt der EditStream-Struktur anfangen.
Ich habe mehrere Lösungsansätze vor Auge (VirtualAllocEx im fremden Adressraum, Pipes), aber die sind alle alles andere als einfach.
Wahrscheinlich ist von der Komplexität her dein erster Ansatz über die Zwischenablage wirklich der...
Forum: Programmieren allgemein
by Flocke,
29. Aug 2005
Es könnte daran liegen, dass der Prozess, dem das RichEdit gehört, einen anderen Adressraum hat. Hast du mal einen Breakpoint in "StringSave" gesetzt und geschaut was dort passiert?
Forum: Programmieren allgemein
by Flocke,
26. Aug 2005
Suche mal nach EM_STREAMIN bzw. EM_STREAMOUT hier im Forum. Darüber kommst du an den Inhalt des Richedit ohne die Markierung oder die Zwischenablage zu verändern.