LOGFONT _lf;
HFONT _old,_new;
memset(&_lf,0,sizeof(LOGFONT));
_lf.lfHeight=24;
_lf.lfWeight=FW_NORMAL;
_lf.lfCharSet=DEFAULT_CHARSET;
strcpy(_lf.lfFaceName,"Arial");
// Создаем фонт "Arial"
_new=CreateFontIndirect(&_lf);
// Выбираем его в контекст и сохраняем старый фонт
_old=(HFONT)SelectObject(hdc,_new);
// Пользовательский код
......
// Восстанавливаем оригинальный фонт
SelectObject(hdc,_old);
// Освобождаем созданый фонт
DeleteObject(_new);
Шрифт TextOut
Как поменять шрифт вывода на hdc?
Цитата:
Originally posted by Proger_XP
Как поменять шрифт вывода на hdc?
Как поменять шрифт вывода на hdc?
Примерно так:
Код:
P.S. Посмотри еще хелп по функциям CreateFont и CreateFontIndirectEx.