YKK Reddy Ответов: 1

Как преобразовать cstring в cfont*


Всем Привет,

У меня есть приложение C#, которое преобразует шрифт в строку с помощью класса FontConverter и записывает его в файл.

Теперь мне нужно прочитать этот файл в приложении MFC и преобразовать написанный шрифт (как строку) в объект CFont.

Короче говоря, мне нужно реализовать нижеприведенное в MFC.
FontConverter fontConverter = новый FontConverter();
Шрифт font = fontConverter.ConvertFromInvariantString(fontData) как шрифт;

Любая помощь будет очень признательна.

Спасибо,
Кишор

Что я уже пробовал:

До сих пор я читал строку как есть и анализировал ее до требуемого содержимого.

Например, если строка "Monotype Corsiva, 15.75 pt, style=Bold, Italic", я разбирал ее отдельно и создавал объект CFont.

Есть ли лучший способ ?

1 Ответов

Рейтинг:
2

Richard MacCutchan

Согласно с Класс CFont[^] нет встроенного метода, чтобы делать то, что вы хотите.