Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
 Аватар для VoltDeMar
18 / 18 / 4
Регистрация: 05.06.2012
Сообщений: 1,020

Как получить список всех доступных шрифтов?

15.04.2015, 13:39. Показов 2850. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Предо мной встала задача вывести для каждой кодовой точки (кода Unicode) вывести все доступные в системе символы. Как получить список шрифтов ОС из программы?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.04.2015, 13:39
Ответы с готовыми решениями:

Как в WinAPI быстро и элегантно получить список всех доступных COM портов в системе?
Может ComDBGetCurrentPortUsage ? Или EnumPorts ? Или же простым перебором CreateFile ?

Получить список всех доступных разрешений экрана с частотами оновления
Собственно сабж. Гуглил, да и местный поиск не обидел... Язык C++ Builder.

Как получить список доступных устройств
Приветик. Народ помогите разобраться и правильно закодить. Надо открыть сериальный порт. Берем CreateFile.......подсовываем скажем COM3...

3
24 / 24 / 11
Регистрация: 09.04.2015
Сообщений: 80
15.04.2015, 14:03
Этот вопрос наверно лучше задать в другой ветке, здесь вроде рассматриваются вопросы программирования на C++ без учета платформы, а перечисление шрифтов - это скорее задача графической подсистемы. Кроме того, если не ошибаюсь, Юникод служит как раз для того, чтобы каждому коду соответствовал строго определенный символ, видимо задача именно в том, чтобы вывести все доступные "начертания" нужного символа?
0
 Аватар для VoltDeMar
18 / 18 / 4
Регистрация: 05.06.2012
Сообщений: 1,020
15.04.2015, 15:14  [ТС]
Цитата Сообщение от np2001 Посмотреть сообщение
Этот вопрос наверно лучше задать в другой ветке, здесь вроде рассматриваются вопросы программирования на C++ без учета платформы, а перечисление шрифтов - это скорее задача графической подсистемы. Кроме того, если не ошибаюсь, Юникод служит как раз для того, чтобы каждому коду соответствовал строго определенный символ, видимо задача именно в том, чтобы вывести все доступные "начертания" нужного символа?
Мысль насчет другой ветки посещала меня, но так как меня интересуют конкретные методы для языка C++ то написал я все же тут. Да мне нужно вывести все символы которые система сопоставляет определенному коду символа.
Цитата Сообщение от VoltDeMar Посмотреть сообщение
Как получить список шрифтов ОС из программы?
Заодно интересует существуют ли шрифты помимо шрифтов хранящихся в папке Font. И где они прописаны в реесте виндовс.
0
24 / 24 / 11
Регистрация: 09.04.2015
Сообщений: 80
15.04.2015, 15:28
Ну могу лишь порекомендовать фреймворк Qt, в нем есть класс QFontDatabase. Либо использовать его напрямую, либо посмотреть его исходы на предмет реализации под Windows.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.04.2015, 15:28
Помогаю со студенческими работами здесь

Как получить список всех доступных на машине DSN?
Subj? Буду очень признателен за ответ.

Как получить список всех доступных SQL-серверов в сети?
например и желательно через COM.

Получить список всех доступных локальных OPC серверов
Доброго времени суток. Пытаюсь получить список зарегистрированных OPC серверов. using System; using System.Collections.Generic; ...

Получить список координат всех доступных объектов около указанного объекта
Есть матрица объектов размера NxM. Необходимо как то получить список координат всех доступных объектов около указанного объекта. Причем...

Как получить список доступных серверов
Кто работал с SQL SERVER тот сразу меня поймет... Хочу сделать подключение к серверу как в сиквеле, то есть выбираем сервер выбираем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru