TextOut()和Cambria Math字体

时间:2011-04-29 11:45:43

标签: windows winapi

Cambria Math字体的UNICODE字符超出0xFFFF。只需插入符号并选择Cambria Math字体,即可在Word文档中查看它们。顺便说一句,Windows角色地图不显示这些字符。我的问题是:如何使用TextOut()在Windows应用中展示这些UNICODE字符?

1 个答案:

答案 0 :(得分:2)

要显示这些补充代码点,您需要使用UTF-16 surrogate pairs

代理对是一种将0xFFFF之外的单个代码点表示为两个宽字符的方法。您只需将代理对传递给TextOut()即可显示。