I have an application where it’s mandatory to use wprintf in a third party library. That’s why I tried to use String::toWideCharPointer() to create the wchar_t *.
That means essentially following code:
On Windows I get as output “DirectX” for e.g. the AudioType. On Mac (10.7.3) the console output is “D”. That sounds to me like the wchar encoding is not UTF-32 like it is standard on Mac OS X. Can I change the encoding? Maybe I can force the internal representation of Juce to something like UTF-32?