I have written a Wininet program to access HTTP files and stdio files. In Visual C++ 2003 it works OK. When I update it for Visual C++ 2013, it works, but the program returns what look like Chinese characters. I am using CInternetFile::ReadString as the utility to read the file. MS documentation for this function states that "it does not perform any manipulation of the data for example conversion to Unicode, so you must map the returned data to a structure you expect.
I would like to expect Unicode, as then I could read it. Should I use another Wininet function, or map it to Unicode. I need some landholding with this problem, as mapping is beyond my pay grade and I am new to Wininet.