![]() |
|
|
#1 |
|
Новичок
Регистрация: 05.08.2005
Сообщений: 127
|
Подключил к программе шрифт AddFontResource('.\font\name.ttf'), а он на некоторых компах на которых установлен XP показывает квадратики. Как можно сделать чтоб на всех компах он отображался нормально? Мож кодировку где нить поменять: в винде или в самой проги? Или мож вообще его не так нужно подключать его?
Последний раз редактировалось Koresh; 05.05.2006 в 22:13. |
|
|
|
|
|
#2 | |
|
Новичок
Регистрация: 17.08.2004
Сообщений: 780
|
Цитата:
|
|
|
|
|
|
|
#3 | |
|
Новичок
Регистрация: 05.08.2005
Сообщений: 127
|
Цитата:
|
|
|
|
|
|
|
#4 | |
|
Новичок
Регистрация: 17.08.2004
Сообщений: 780
|
Цитата:
Можно проверить нормально-ли прошла регистрация шрифта в системе, на которой выводится не правильно. После окончания работы софта нужно удалять фонт из системы. После регистрации фонта нужно разослать всем сообщение WM_FONTCHANGE. Если не нужно, чтобы другие программы имели доступ к твоему фонту лучше использовать AddFontResourceEx c флагом FR_PRIVATE. |
|
|
|
|
![]() |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Помогите с Делфи | Leon | Программируем | 1 | 05.08.2007 15:37 |
| Шрифт в КС!!! | Джон Райдер | HL: Counter-Strike | 5 | 10.11.2006 10:13 |
| шрифт и прочее.. | diavol | Прикладное программное обеспечение | 1 | 26.03.2006 11:58 |
| Проблема с классами в Делфи | PAPA_KARLO | Программируем | 1 | 07.03.2005 18:03 |
|
|