Функция 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 |