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

Ваш аккаунт

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

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

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

Жирный шрифт в StatusBar

6.1K
09 декабря 2004 года
Kitty
16 / / 02.09.2004
Как вывести текст в статусбар жирным шрифтом?
6.1K
09 декабря 2004 года
Kitty
16 / / 02.09.2004
PS Статусбар разбит на несколько частей. Надо только в одной из них выводить жирным шрифтом информацию.А в остальных шрифтом по умолчанию
368
09 декабря 2004 года
rostyslav
629 / / 13.07.2004
Цитата:
Originally posted by Kitty
PS Статусбар разбит на несколько частей. Надо только в одной из них выводить жирным шрифтом информацию.А в остальных шрифтом по умолчанию

Нужно добавить класс производный от CStatusBarCtrl к проекту.

Изменить в CMainFrm класс StatusBar-a на свой, и указать, что напр. 1й панель ownerdraw:

UINT nID, nStyle;
int cxWidth
m_wndStatusBar.GetPaneInfo(1, nID, nStyle, cxWidth);
m_wndStatusBar.SetPaneInfo(1, nID, nStyle|SBT_OWNERDRAW, длина_какая-то);

Написать обработчик DrawItem для панели состояния,
и для lpDrawItemStruct->itemID==1 вывести текст "вручную"

6.1K
09 декабря 2004 года
Kitty
16 / / 02.09.2004
Спасибо за ответ Ростислав, попробую.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог