Original Post
Is there a function in C++ to change the case of a unicode string? The program I need this in is using MFC so if there are any such functions there it's also ok. I tried using the MakeUpper()/MakeLower() functions in the MFC CString class (the project is in Unicode). But they only change the case of the "standard" characters. For example, they just skip the "special" characters used in german. I'm using VC++ 2003