Switch to English Домой Поиск Список участников Вопросы и ответы Зарегистрироваться Войти  
Windows Embedded CE
Re: AddFontResource не работает

Автор темы: TormozAkaGluck   Начата: 07-28-2010 09:20    Ответов: 8
 Форум "Встраиваемые операционные системы Microsoft" >> Embedded OS >> Windows Embedded CE >> Re: AddFontResource не работает
 Printable Version    << Предыдущая тема   Следующая тема >>
  Ср, 28 июл 2010, 09:20
TormozAkaGluck сейчас не в системе. Последяя активность: 11.08.2010 9:07:13 TormozAkaGluck

50 лучших
Присоединился 12-16-2009
Australia, SA
сообщений 57
AddFontResource не работает
Пытаюсь загрузить TTF шрифт с помощью AddFontResource, но функция вылетает с ошибкой 13. При этом файл шрифта существует в системе и находится в \\Windows\\arialbd.ttf

AddFontResource( TEXT("\\Windows\\arialbd.ttf")

что я делаю не так? в сети ответа не нашел, у людей все работает...

  
  Ср, 28 июл 2010, 10:07
TormozAkaGluck сейчас не в системе. Последяя активность: 11.08.2010 9:07:13 TormozAkaGluck

50 лучших
Присоединился 12-16-2009
Australia, SA
сообщений 57
Re: AddFontResource не работает
более того, оказывается, что добавление шрифтов через каталог, на самом деле ничего не добавляет =(
через каталог вью добавил все шрифты, которые там были, убедился, что соответствующие SYSGEN_ -ы в системе есть (в логах есть все шрифтовые сисгены=1), но самих файлов нет! облазил все директории - шрифтов нет! как такое может быть? что я еще забыл включить кроме головы?

  
  Ср, 28 июл 2010, 11:50
TormozAkaGluck сейчас не в системе. Последяя активность: 11.08.2010 9:07:13 TormozAkaGluck

50 лучших
Присоединился 12-16-2009
Australia, SA
сообщений 57
Re: AddFontResource не работает
clean sysgen и полный ребилд делал - не помогло. в системе один шрифт - arial.fnt, причем в NK.bin он есть, а непосредственно в системе я его найти не могу =) больше никаких шрифтов не обнаруживается. Не понимаю в чем дело...

  
  Ср, 28 июл 2010, 12:06
TormozAkaGluck сейчас не в системе. Последяя активность: 11.08.2010 9:07:13 TormozAkaGluck

50 лучших
Присоединился 12-16-2009
Australia, SA
сообщений 57
Re: AddFontResource не работает
руками залил файлы шрифтов в \\Windows, установил
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontPath]
"FontPath"="\\Fonts"

- теперь система вообще падает с криками =(


ПС. не подскажет ли добрый форум как статически создать директорию в NK.bin?


  
  Ср, 28 июл 2010, 03:53
Pavel Belevsky сейчас не в системе. Последяя активность: 03.09.2010 8:18:30 Pavel Belevsky

10 лучших
Присоединился 09-10-2007
сообщений 1 675
Re: AddFontResource не работает
Проверьте что у вас НЕ включен компонент "Raster Fonts Support", иначе:
"Note that AddFontResource will not work for raster fonts if the GDI TrueType font component is added to the system by the OEM, and will not work for TrueType fonts if the GDI raster font component is added to the system by the OEM." (http://msdn.microsoft.com/en-us/library/aa911430.aspx)


Павел Белевский
Системный инженер
Кварта Технологии

  
  Чт, 29 июл 2010, 04:02
TormozAkaGluck сейчас не в системе. Последяя активность: 11.08.2010 9:07:13 TormozAkaGluck

50 лучших
Присоединился 12-16-2009
Australia, SA
сообщений 57
Re: AddFontResource не работает
действительно, именно в этом и было дело =) и именно поэтому TrueType шрифты не добавлялись в образ несмотря на выбранные компоненты.
Спасибо!


  
  Чт, 29 июл 2010, 10:12
TormozAkaGluck сейчас не в системе. Последяя активность: 11.08.2010 9:07:13 TormozAkaGluck

50 лучших
Присоединился 12-16-2009
Australia, SA
сообщений 57
Re: AddFontResource не работает
наверное не совсем в тему, но все таки хотелось бы узнать, статически создать директорию в образе? где и как это делается (.bib, .reg. etc.)?

Спасибо!


  
  Чт, 29 июл 2010, 10:33
fil1111 сейчас не в системе. Последяя активность: 08.09.2010 13:10:21 fil1111

50 лучших
Присоединился 03-06-2007
сообщений 76
Re: AddFontResource не работает
в .dat
http://msdn.microsoft.com/en-us/library/ee478631.aspx

  
  Чт, 29 июл 2010, 10:41
TormozAkaGluck сейчас не в системе. Последяя активность: 11.08.2010 9:07:13 TormozAkaGluck

50 лучших
Присоединился 12-16-2009
Australia, SA
сообщений 57
Re: AddFontResource не работает
Спасибо!
  
 Страница 1 из 1 (Всего 9 записей)
Форум "Встраиваемые операционные системы Microsoft" >> Embedded OS >> Windows Embedded CE >> Re: AddFontResource не работает

Вы можете добавлять вложения
Вы можете создавать новые темы
Вы можете отвечать на сообщения
Вы не можете удалять свои сообщения
Вы не можете править свои сообщения
Вы можете создавать опросы
Вы можете голосовать
Статистика форума включены
Форум не модерируется

Работает под управлением Community Server :: Forums