Re[2]: LOGFONT и кегль
От: greatsokol Россия  
Дата: 23.03.05 11:08
Оценка:
Здравствуйте, MaximE, Вы писали:

ME>greatsokol wrote:


>> Как, имея на руках структуру типа LOGFONT (или сам объект класса CFont), вычислить кегль шрифта или наоброт.

>> lfHeigth, насколько понимаю, не подходит.

ME>Если не ошибаюсь, положительный height и есть размер шрифта в пунктах (кегль). Отрицательный — в пикселах.


ME>На страничке есть формула для перевода кегля в пикселы для конкретного разрешения: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/fontext_1wmq.asp


ME>--

ME>Maxim Yegorushkin

Извините, может быть я не в курсе глубинных процессов, но, если я инициализирую структуру типа LOGFONT перед передачей в диалог выбора фонта и указываю lfHeight=14, то далог, будучи показанным, показывает мне кегль равный 11 (не точное значение, но вобщем — отличное от ожидаемого). Может быть кто-нибудь с этим уже боролся?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.