您应该使用支持 CJK 编码的适当 Unicode 字体。较好的一个是“Arial Unicode MS”,但在早于 Vista 且未安装 MS Office 的操作系统中可能不存在该选项。在这种情况下,您可以使用其他字体,例如“NSimSun”。
string arialUnicodeFontFace = "Arial Unicode MS";
字体 unicodeFont = new Font(arialUnicodeFontFace, fontSize);
if (unicodeFont.Name != arialUnicodeFontFace)
unicodeFont = new Font("NSimSun", fontSize);
yourTextBox.Font = unicodeFont;
您还可以查看不同版本的 Windows 中所有支持的 CJK 字体的列表: http: //en.wikipedia.org/wiki/List_of_CJK_fonts
| 归档时间: |
|
| 查看次数: |
2023 次 |
| 最近记录: |