如果我有一个带有不可打印字符的字符串,当我使用CDC :: DrawText时它们是否应该出现?
CString str = L"ItemOne\x1EItemTwo\x1EItemThree\x1E";
在WinCE5中,不可打印的字符没有出现,但在WinCE7中,它显示为正方形。哪一个有正确的行为?
或者它取决于使用的字体,还是可以在操作系统中配置?
答案 0 :(得分:0)
这取决于您在操作系统中使用的字体和字符集。 不要忘记Windows CE本身是unicode,因此像\ x1E这样的东西也会被翻译成Unicode。