我应该使用特殊的Unicode字符作为标点符号,例如程序中的省略号吗?

sha*_*oth 2 language-agnostic windows unicode user-interface

Unicode有一组用于标点符号的字符,例如省略号(...),En-Dash( - )等.人们认为使用这些字符可以改善字体排版,从而改善文本的视觉外观.

许多开发工具,包括Visual Studio,支持Unicode,因此我可以轻松地在程序资源中使用这些字符 - 对话框等.

有没有理由不这样做?

Ale*_*lli 5

如果您完全确定用户的机器将具有正确显示这些字符所需的字体(例如,对于Windows上的对话框,您一定能够依赖它),那么,请继续!