Microsoft unicode stuff.
http://msdn.microsoft.com/en-us/library/aa272960%28v=vs.60%29.aspx
You will likely opt to use either the "char" type of string, or the "wchar_t" type.
Visual Studio provides a std::wstring.
http://msdn.microsoft.com/en-us/library/wt3s3k55%28v=vs.71%29.aspx
Note that wstring is a basic_string<> templated to wchar_t.
You may also opt to convert the "char" string to "wchar_t".
See MultiByteToWideChar: http://msdn.microsoft.com/en-us/library/dd319072