0

.NET アプリケーションの静的テキスト コントロールに CO2 を表示しようとしていますが、一部の Windows XP システムでは、添え字 2 (Unicode 2082) が四角として表示されます)。一部の Windows XP システムで表示されるが、すべてのシステムで表示されるわけではないため、フォントの問題であると思われます。Windows 7 および Vista では常に表示されます。MS Gothic フォントで利用できます。アイデア大歓迎です。

4

1 に答える 1

2

MS Sans Serifには Unicode 文字 U+2082 が含まれていないため、グリフは正方形としてのみレンダリングされます。この問題を解決するには、U+2082 が使用可能な文字を使用する必要があります。

Windows の chamap.exe ユーティリティを使用して、使用可能なすべての文字を確認できます。たとえば、MS UI Gothicには、この文字とSegoe UIまたはArial Unicode MSが含まれています。

于 2010-06-21T22:35:16.203 に答える