C# で開発された文字マップ ツールを使用して、Windows の文字マップを模倣します。キャラクター マップへの一部のキャラクターの読み込みを無効にする必要があります。マップへのキャラクターのロードを制限するには?
FontFamily font = fonts.SelectedItem as FontFamily;
foreach (Typeface typeface in font.GetTypefaces())
{
typeface.TryGetGlyphTypeface(out glyph);
if (glyph != null)
{
characterMap = glyph.CharacterToGlyphMap;
}
int index = characterMap.Keys.ElementAt(i);
char c = Convert.ToChar(index);
view.charcter.Text = c.ToString();