Функция SetMapperFlags (wingdi.h)
Функция SetMapperFlags изменяет алгоритм, используемый сопоставителями шрифтов при сопоставлении логических шрифтов с физическими шрифтами.
Синтаксис
DWORD SetMapperFlags(
[in] HDC hdc,
[in] DWORD flags
);
Параметры
[in] hdc
Дескриптор контекста устройства, содержащего флаг шрифта сопоставления шрифтов.
[in] flags
Указывает, должен ли сопоставителя шрифтов пытаться сопоставить пропорции шрифта с пропорциями текущего устройства. Если задан нулевой бит, сопоставителя выбирает только соответствующие шрифты.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение является предыдущим значением флага шрифта сопоставления шрифтов.
Если функция завершается сбоем, возвращаемое значение будет GDI_ERROR.
Комментарии
Если параметр dwFlag задан и соответствующие шрифты не существуют, Windows выбирает новое соотношение сторон и извлекает шрифт, соответствующий этому соотношению.
Оставшиеся биты параметра dwFlag должны быть равны нулю.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | wingdi.h (включая Windows.h) |
Библиотека | Gdi32.lib |
DLL | Gdi32.dll |