Выяснение того, какие символы Unicode поддерживаются шрифтом в .NET 2.0 - PullRequest
0 голосов
/ 19 ноября 2010

Мне нужно что-то, что может предоставить информацию, которую предоставляет GetFontUnicodeRanges, но я не могу найти ничего подобного.Мне нужно создать элемент управления, подобный charmap, который будет использоваться в большем проекте.Есть идеи?

Спасибо.

1 Ответ

1 голос
/ 19 ноября 2010

Да, это то, что вам нужно, чтобы пережить.Graphics.GetHdc () возвращает вам дескриптор контекста устройства.Font.ToHfont () возвращает вам дескриптор шрифта.Pinvoke SelectObject, чтобы выбрать шрифт в контексте устройства и готов к использованию.Не забудьте восстановить все, когда вы закончите.Посетите pinvoke.net для объявлений, которые вам понадобятся.

...