5
A
回答
4
您需要P/Invoke GetFontUnicodeRanges()。这并不容易,因为需要在设备上下文中选择字体,这需要更多的p/invoke。
但最重要的是,这不是正确的做法。你应该依靠Windows的自动字体链接,如果需要提供字形,它会找到另一种字体。该功能在this article中描述。
+0
+1,这是一篇很棒的文章。很有用! – 2010-08-14 15:12:51
+0
+1。谢谢您的帮助。你说得很好,在这种情况下,我们没有在窗口中使用字体,这就是我们需要知道的原因。 – 2010-08-14 18:10:43
相关问题
- 1. 查找字体支持哪些字符
- 2. 如何确定哪些字体包含特定字符?
- 3. Salesforce PDF生成支持哪些字体?
- 4. webOS浏览器支持哪些字体?
- 5. UTF-8支持哪些字符编码?
- 6. 如何检查所有安装的字体中哪些支持给定语言的字符?
- 7. 当某些字符范围在主字体中不可用时,如何在Adobe Flex中指定备用字体?
- 8. WCF服务 - 支持范围:字节支持流文件?
- 9. 番石榴是否提供任何支持来定义字符范围?
- 10. iPhone应用程序支持哪些字体?
- 11. Android支持哪些字体文件类型?
- 12. 哪些浏览器支持字体嵌入
- 13. 如何确定Windows操作系统字体是否支持粗体或斜体
- 14. 如何确定CultureInfo实例是否支持拉丁字符
- 15. 如何支持中文的斜体字体和粗体字体
- 16. PlayN字体支持
- 17. HTML5范围 - 不支持伪:范围
- 18. CSS类名中广泛支持哪些字符?
- 19. 主流浏览器支持哪些字符集?
- 20. 骆驼文件组件字符集支持哪些编码?
- 21. 哪些字符编码Python 3.x支持文件I/O?
- 22. 如何字体面只适用于一定范围内的Unicode字符
- 23. LLVM支持哪些ARM体系结构?
- 24. 确定数字在哪个范围内的最有效方法?
- 25. 支持一些基本音乐符号的网络字体
- 26. 确定可能包含字母和数字字符的数字范围
- 27. rangeOfComposedCharacterSequencesForRange将0字符范围转换为1个字符范围
- 28. Arules,范围内的支持
- 29. Delphi支持哪些操作符重载?
- 30. ForEach范围中是否支持MEL来确定批量大小?
我想不出一个不支持拉丁字符的字体,反正不是ASCII。为什么不使用更可能的语言,如阿拉伯语或希伯来语? – Oded 2010-08-12 20:51:52
更新,谢谢:) – 2010-08-12 21:18:04