Vista behaviour different when drawing characters < 0x20
-
Just switched to a Vista pc and noticed that Vista draws characters (e.g. using TextOut api) which don't exist in the character set differently to previous operating systems. Previously you got an empty square, now you get nothing (not even a space). I've tried changing the fonts to previous versions and that made no difference. It's a bit of a pain - if I draw a string in courier say, which contains tabs, I can no longer see where the tabs are. Similarly it screws up displays of data and text in Visual Studio (I am using VS6) - if I do a watch on a string I cannot see where the tabs are. Anyone got any solutions? [My solution is to go back to XP where things work - Vista has only brought heartache]
-
Just switched to a Vista pc and noticed that Vista draws characters (e.g. using TextOut api) which don't exist in the character set differently to previous operating systems. Previously you got an empty square, now you get nothing (not even a space). I've tried changing the fonts to previous versions and that made no difference. It's a bit of a pain - if I draw a string in courier say, which contains tabs, I can no longer see where the tabs are. Similarly it screws up displays of data and text in Visual Studio (I am using VS6) - if I do a watch on a string I cannot see where the tabs are. Anyone got any solutions? [My solution is to go back to XP where things work - Vista has only brought heartache]
-
As I noted in the original message, the program displays characters "correctly" under previous operating systems and behaves differently under Vista.