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