Visual C ++ GetGlyphOutline和汉字

时间:2015-08-13 06:53:21

标签: visual-c++ vector unicode character-encoding character

我的GetGlyphOutlineW功能有问题,我无法解决。我已声明LOGFONT结构,所有输入字符都存储在WCHAR* (UNICODE)类型的变量中。当我尝试使用DrawText绘制这些字符时,所有字形都被正确地删除,但当我使用从GetGlyphOutline/GetGlyphOutlineW返回的点时 - 亚洲字符显示为矩形。正确使用这些字符的唯一方法是使用SHIFTJIS_CHARSET,但WCHAR *是一个动态的字符数组,并且可能存在来自diffrents字符集的混合字符。有人能帮助我吗? 重塑W.Czech

0 个答案:

没有答案