Hi there,

I have a problem with printing unicode text.
In my (UNICODE) Application I have to print a protocoll directly to the printer. I do this via OpenPrinter() and then WritePrinter() with the text direct. This works fine as long as I have only ascii characters in my text.

Now the situation came up, where I had to print special characters ( some east european one like š and ė). With those characters the printout produced only rubbish, even when i encoded my string to utf8 before.

The question is now: Is there any chance to tell the printer that he has to use a special codepage or that he has to interpret the text i send as utf8 ???

Any hints are welcome,
Thanks Matze