I answered this comment directly, but it deserves reiteration with wider visibility.
If you don’t #define UNICODE, you get ANSI by default.
If you want to see characters beyond the boring 7-bit ASCII, make sure you are using a font that can display those characters.
I am assuming a level of competence where issues like this go without saying, so that I can dig into the more advanced topics without having to explain all the basics, but I have to accept that people of all levels of programming experience read my stuff.
But the second part raises an advanced question: How do you find a font that can display the characters you want? What if the characters can come from a source outside your control? We’ll look at this tomorrow.