Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как вывести текст под углом

475
19 сентября 2002 года
Winnie
90 / / 20.03.2000
Требуется вывести текст в окне под углом.
При этом необходимо использовать шрифт заданный в окне (в примере MSDN устанавливается новый шрифт)
Желательно пример.
P.S. или проще вопрос как по HDC получить связаный с ним HFONT
4
19 сентября 2002 года
mike
3.7K / / 01.10.2002
Если мне не изменяет память, в дистрибутиве Borland C++ 5.0 есть пример - вывод надписей солнышком.
380
20 сентября 2002 года
Arestov
285 / / 20.09.2000
Цитата:

On 2002-09-19 1251, Winnie wrote
Требуется вывести текст в окне под углом.
При этом необходимо использовать шрифт заданный в окне (в примере MSDN устанавливается новый шрифт)
Желательно пример.
P.S. или проще вопрос как по HDC получить связаный с ним HFONT



HGDIOBJ hfntCurrent = GetCurrentObject(hdc, OBJ_FONT);

LOGFONT lf;

GetObject(hfntCurrent, sizeof(LOGFONT), &lf);

lf.lfOrientation = ....

HFONT hfntTransformed = CreateFontIndirect(&lf);

ну а дальше все понятно.

но создавать новый фонт при каждом рисовании я думаю не стоит.

475
24 сентября 2002 года
Winnie
90 / / 20.03.2000
Вау!
спасибо про GetCurrentObject я не знал
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог