powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как достучаться до фонта системы(десктопа) без пользователя без getfont( )
6 сообщений из 6, страница 1 из 1
Как достучаться до фонта системы(десктопа) без пользователя без getfont( )
    #36202828
olllo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это реально?
...
Рейтинг: 0 / 0
Как достучаться до фонта системы(десктопа) без пользователя без getfont( )
    #36203015
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ollloэто реально?
Если DeskTop это рабочий стол Windows, то текущий фонт можно выдернуть через API функции:
GetDesktopWindow
GetWindow
GetDC
GetObject

Ну и в реестре где-то валялись настройки фонта.
...
Рейтинг: 0 / 0
Как достучаться до фонта системы(десктопа) без пользователя без getfont( )
    #36203985
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ollloэто реально?

Надо бы уточнить до какого десктопа требуется достучаться (для справки на компе живёт много десктопов)
...
Рейтинг: 0 / 0
Как достучаться до фонта системы(десктопа) без пользователя без getfont( )
    #36204438
olllo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PaulWist ето не так и важно..
хоть до какого нибудь да фонта пользователя либо виндовса..
фохпро цвой редактор обычно открывает с вестерн фонтом и получаетця абракадабра
пока зашил суриер - но если прогу запустят не в кириллической стране - опять вылезет абракадабра
...
Рейтинг: 0 / 0
Как достучаться до фонта системы(десктопа) без пользователя без getfont( )
    #36204677
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тролль?
...
Рейтинг: 0 / 0
Как достучаться до фонта системы(десктопа) без пользователя без getfont( )
    #36206730
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошелмимотролль?
Да не, мысль так-то имеет свою логику... Пользователь эстонец, испанец или украинец (без разницы) всегда выставит на GetDesktopWindow фонт, поддерживающий национальные символы.
Поэтому, вполне логичным будет брать настройки фонта для программы напрямую с десктопа.

Но я бы не стал пользоваться этими настройками. Дело в том, что шрифт на десктопе предназначен для быстрого распознания пиктограмм. Эти настройки могут оказаться очень неудобными при просмотре больших объемов текста. А, насколько я понял, топикстартер как раз собирается показывать текст с данными настройками шрифта.

Сделайте лучше файл настроек для своей программы, где укажите и настройки шрифта в том числе.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как достучаться до фонта системы(десктопа) без пользователя без getfont( )
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]