teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2017/04/18 12:55

投稿

Zuishin
Zuishin

スコア28675

answer CHANGED
@@ -1,1 +1,14 @@
1
- その二択でしかないなら、まずフォントを新しくして、それでもらなかったら OS を新しくしてください。
1
+ その二択でしかないなら、まずフォントを新しくして、それでもらなかったら OS を新しくしてください。
2
+
3
+ 追記
4
+
5
+ 補足の件に関して。
6
+ クロワッサンの文字を Windows10 の Chrome では表示できました。また、TextRenderer.DrawText() を使った描画でも表示できました。また、TextEdit でもメモ張でも表示できました。
7
+ しかし、別のフォントを指定した RichEdit とワードパッドでは表示できませんでした。
8
+ ここから、OS だけでは不十分で、アプリによる条件があることがわかります。
9
+
10
+ この絵文字を表示できるフォントがインストールされているかどうか、そして表示するアプリがそのフォントを使っているかどうか、この二つの条件で決まります。
11
+
12
+ OS によってはフォントとアプリがデフォルトでインストールされているでしょうから、そのような OS では表示できると言っても間違いではありませんが、対応外の OS でも後からインストールできるとすれば条件付きで表示できると言えます。
13
+
14
+ だから、一言で言うのは難しいと思います。「デフォルトでは」という但し書きを付けたうえで対応状況を調べ、その上でインストール可能かどうかを調べて表を作る必要があるのではないかと思います。