I have a vc++ dll that needs to run on english, german, and japanese
machines (those are my testing machines but it needs to run globally).
I couldn't get the dll to load in all environments so I made a test MFC app.
If I compile the app with UNICODE, it will run on english and japanese but
not german.
If I compile the app without UNICODE (set character-set to multibyte), it
will run on english and german, but not japanese.
What should I be doing here? Why won't a UNICODE compiled application run
on a German Windows XP?
Michael \(michka\) Kaplan [MS] - 09 Mar 2005 15:08 GMT
What precisely happens when they will not run? Could you say more about what
happens here?

Signature
MichKa [Microsoft]
NLS Collation/Locale/Keyboard Technical Lead
Globalization Infrastructure, Fonts, and Tools
Blog: http://blogs.msdn.com/michkap
This posting is provided "AS IS" with
no warranties, and confers no rights.
> I have a vc++ dll that needs to run on english, german, and japanese
> machines (those are my testing machines but it needs to run globally).
[quoted text clipped - 8 lines]
> What should I be doing here? Why won't a UNICODE compiled application run
> on a German Windows XP?