Информация об изменениях

Сообщение Узнать имена шрифтов, которые загружаются из памяти от 31.12.2023 15:06

Изменено 04.01.2024 18:02 Marty

Узнать имена шрифтов, которые загружаются из памяти
Здравствуйте!

Есть такие функции — AddFontMemResourceEx и RemoveFontMemResourceEx.

Позволяют загрузить и выгрузить ihbans, вроде ttf и otf. В файле может быть несколько шрифтов, о чем функция загрузки вроде как умеет рассказывать. Ещё она какой-то хэндл возвращает, и не понятно, что с ним делать.

Эти шрифты приватные для процесса и при перечислении шрифтов они не будут участвовать. Вопрос — как узнать имена загруженных шрифтов, чтобы их использовать?

На худой конец пойдёт просто какая-то готовая утилита, которая умеет в эти форматы и может выдать список имен шрифтов в файле
Узнать имена шрифтов, которые загружаются из памяти
Здравствуйте!

Есть такие функции — AddFontMemResourceEx и RemoveFontMemResourceEx.

Позволяют загрузить и выгрузить шрифты, вроде ttf и otf. В файле может быть несколько шрифтов, о чем функция загрузки вроде как умеет рассказывать. Ещё она какой-то хэндл возвращает, и не понятно, что с ним делать.

Эти шрифты приватные для процесса и при перечислении шрифтов они не будут участвовать. Вопрос — как узнать имена загруженных шрифтов, чтобы их использовать?

На худой конец пойдёт просто какая-то готовая утилита, которая умеет в эти форматы и может выдать список имен шрифтов в файле