Изменение шрифта в CEdit в VC++
подскажите пожалуйста по сабжу.
Я создаю в главном окне поле редактирования ( CEdit ), оно служит для вывода информации и результатов выполнения текущей операции (лога), но проблема в слишком крупном шрифте, приходится всё время прокручивать текст.
Хочу уменьшить размер шрифта. Создаю объект шрифт (CFont myfont), создаю "описание" (LOGFONT lf) и т.д. всё как в примерах MSDN...
Далее вызываю метод Setfont(), а меняется только lf.lfHeight - расстояние между строками, остальное всё остаётся неизменным.
Где копать?