Здравствуйте, 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 (не точное значение, но вобщем — отличное от ожидаемого). Может быть кто-нибудь с этим уже боролся?