我们编写了一个程序,它在两台相同的机器上表现不同。在一台机器上显示带有英镑符号的价格。我们根据列表设置符号,例如 { "£", "€", "€" }; 两台机器都配置了相同的语言和键盘设置。我们不依赖于货币设置,但即便如此,两台机器上的货币设置都是相同的。但是在一台机器上,该符号被“翻译”为字母 J。我们在 Windows 窗体上使用 C# 2010 将这个带有标签,想知道是什么原因造成的?
更新我使用相同的字体和相同的方法来显示它。两台机器都运行 Win7 sp1 它不仅带有英镑符号,而且欧元符号显示为 J ???