Unfortunately, WMSetText doesn't work like I thought it would with the text in the edit window. However, I've been able to work around the problem by saving the marked-up text to a file and causing the other program to load that file, instead of going back through the clipboard. It's ugly (the open file dialog box flashes on momentarily -- yuck!), but it works.
in reply to Re^2: How to "Set" unicode text to Win32::Clipboard?
in thread How to "Set" unicode text to Win32::Clipboard?