I have a similar problem with German characters (e.g. Umlaute) but only when I try to build 64-bit applications. If I use 32-bit it's ok, in 64-bit the simple text is destroyed. I should change the codepage to 1250 I think. But where I can do this? Maybe this problem has a different cause?
You might have the same problem with French characters. Simply using a message dialog and displaying a single word like my last name Schäfer (Schaefer). Any solution?