VC++ 6.0 - No Unicode in debug output window
-
Hello together, I'm using VC++ 6.0 for developing a Unicode application. It works fine, but I have a problem with Unicode output in the debug window. As described everywhere, I checked "Tools->Options->Debug->Display Unicode strings" and I use the TRACE0, TRACE1, etc. macros. But Unicode characters are still shown as '?'. Does anyone has a solution for this? Thanks in advance... Kind regards Marcus
-
Hello together, I'm using VC++ 6.0 for developing a Unicode application. It works fine, but I have a problem with Unicode output in the debug window. As described everywhere, I checked "Tools->Options->Debug->Display Unicode strings" and I use the TRACE0, TRACE1, etc. macros. But Unicode characters are still shown as '?'. Does anyone has a solution for this? Thanks in advance... Kind regards Marcus
Try displaying
L"Unicode Text"
from your program. If you see proper output, then it might probably be that the actual Unicode text (language) you're trying to display is not installed on your system.It is a crappy thing, but it's life -^ Carlo Pallini
-
Try displaying
L"Unicode Text"
from your program. If you see proper output, then it might probably be that the actual Unicode text (language) you're trying to display is not installed on your system.It is a crappy thing, but it's life -^ Carlo Pallini
Thank you for your reply Rajesh. Using L"..." shows correct characters if I just type Latin characters. If I use a message box then, for example, Russian characters are shown correctly but not for the debug window. Do you have any further advice for me? Kind regards Marcus
-
Thank you for your reply Rajesh. Using L"..." shows correct characters if I just type Latin characters. If I use a message box then, for example, Russian characters are shown correctly but not for the debug window. Do you have any further advice for me? Kind regards Marcus
You're welcome, Marcus. Have you tried setting a valid Russian Unicode font as the default font for debugger output window? (I'm assuming that the language is installed on your machine, because you say it appears properly on a message box).
It is a crappy thing, but it's life -^ Carlo Pallini
-
You're welcome, Marcus. Have you tried setting a valid Russian Unicode font as the default font for debugger output window? (I'm assuming that the language is installed on your machine, because you say it appears properly on a message box).
It is a crappy thing, but it's life -^ Carlo Pallini