Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Coresh DRAW!
2 / 3 / 0
Регистрация: 19.10.2009
Сообщений: 225
#1

Получение данных о шрифте с помощью gdi32.dll - C++

28.04.2011, 19:22. Просмотров 882. Ответов 2
Метки нет (Все метки)

Задача состоит в том, чтобы определить, какие символы не прорисовываются при использовании данного шрифта (когда вместо символа появляются прямоугольнички). Поскольку в .NET (я программирую в нем) такой возожности нет, единственное, что мне остается - это использовать gdi32.dll, которую я совершенно не знаю.
Никто не может подсказать, как получить для данного шрифта набор прорисовываемых символов с использованием функций gdi32.dll? Пример был бы весьма желателен...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2011, 19:22     Получение данных о шрифте с помощью gdi32.dll
Посмотрите здесь:

Получение размера файла с помощью fstream. ОТВЕТ. - C++
Для того, кто не знает как получить размер файла, и того, кто не хочет пользоваться API или не умеет: ВОТ ПОЛУЧЕНИЕ РАЗМЕРА: fstream...

Можно ли с помощью хуков перехватывать вызовы функций из DLL? - C++
Привет народ! Для одного проекта ;) мне понадобилось перехватывать функцию, находящуюся в DLL (а точнее в kernel32.dll, т.е....

Получение данных о пк - C++
какие функций существуют или как это сделать? например узнать какой процессор и какое на нем сейчас напряжение?)

Получение данных из реестра - C++
Вот кусок кода для проверки: HKEY fKey; DWORD pcbData = 255; char* pvData = new char; if(RegOpenKeyEx(HKEY_CLASSES_ROOT,...

Получение данных с устройства - C++
Здравствуйте. Нужно получить данные с устройства (спектрофотометр ПЭ-5300ВИ). Устройство подсоединено по usb. В документации написано,...

Получение данных из файла - C++
Задача№6. Постройте программу, которая отслеживает пожертвования в Общество Защиты Влиятельных Лиц. Она должна запрашивать у пользователя...

Получение данных из web - C++
Добрый день. Кто знает, подскажите пожалуйста, возможно ли скачать на локальный диск текст html страницы из web по заданному адресу. И...

Получение данных из памяти - C++
В c++ мои знания не так велики, поэтому возникла проблема получения данных из процесса. В чем, собственно, суть: есть процесс, в котором...

Получение данных с сайта - C++
Добрый день! Я только начинающий программист. Хочу слепить программку для себя. Суть программы в следующем: Есть сайт который...

Получение данных из интернета - C++
У меня есть на сайте файлик "version.txt", как мне считать с него всё, и записать в переменную string ( или прочие, LPCSTR и другие) ? И...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Messir
Сообщений: n/a
06.05.2011, 04:15     Получение данных о шрифте с помощью gdi32.dll #2
Боюсь, без копания в файле шрифта ты такой информации получить не сможешь
np_msn
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 46
08.05.2011, 15:56     Получение данных о шрифте с помощью gdi32.dll #3
Привет.
Посмотри книги:
Александр Фролов, Григорий Фролов.
'Графический интерфейс GDI в Microsoft Windows'.

Ч. Петзолд
'Программирование для Windows® 95'

У них есть главы, где описывается, как работать со шрифтами
К сожалению у меня нет ссылок на эти книги.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru