I've got a Win32API nonMFC C++ program, which is compiled with UNICODE directive. Program is run under Win2000. I have in that application a dialog box with a List View control. When I ask IsWindowUnicode(), it replies with TRUE. I add an item to it with some non-ascii and non-local codepage characters in widechar string. I ask for the text and i compare it char by char and it is the same. But list view displays instead of those chars an thick vertical line. When I create a file named exactly like that string, Windows Explorer displays those chars OK. How can I make my list view to properly display non-ascii and non-local codepage characters?
Thanks in advance,