Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Как установить свой шрифт?

Страниц (1): [1]
 

1. jintonik88 - 27 Сентября, 2021 - 02:48:32 - перейти к сообщению
Всем привет. Подскажите пожалуйста, как можно установить свой шрифт упакованный в ресурсы что-бы потом использовать его в CreateFontA.
Пытался с помощью AddFontResourceExA, но ничего не вышло(
2. Zireael - 27 Сентября, 2021 - 03:48:29 - перейти к сообщению
 Цитата:
как можно установить свой шрифт упакованный в ресурсы что-бы потом использовать его в CreateFontA.

Файл шрифта добавить в ресурсы Версия 4.01 Упаковка нужных файлов в ресурсы exe.
При запуске exe файл шрифта распаковать из ресурсов в папку со шрифтами C:\Windows\Fonts, функция unpack.
Вызвать CreateFontA с нужными параметрами.
3. jintonik88 - 27 Сентября, 2021 - 04:56:18 - перейти к сообщению
 Zireael пишет:
Файл шрифта добавить в ресурсы Версия 4.01 Упаковка нужных файлов в ресурсы exe.
При запуске exe файл шрифта распаковать из ресурсов в папку со шрифтами C:\Windows\Fonts, функция unpack.
Вызвать CreateFontA с нужными параметрами.


CODE:
unpack("C:\DelightCandles.ttf", "C:\Windows\Fonts", 1);
RESOURCE
{
"C:\DelightCandles.ttf";
}

unpack выдает -1 и шрифт не устанавливается

Powered by ExBB FM 1.0 Final