Форум программистов, компьютерный форум, киберфорум
Наши страницы

Цвет элементов управления - Visual C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Visual C++ Сбой только в Release-версии. Почему? http://www.cyberforum.ru/visual-cpp/thread464458.html
Может, кто-то сталкивался с такой проблемой: Во время работы Release-версии приложения при его запуске из Windows ('98) происходит сбой программы (Сообщение 'Unhandled exception in XXX.exe:...
Visual C++ Как можно управлять активным документом Word из другой программы? в свое время стокнулся с особенностью Adobe PageMacker которая позволяла создать DDE канал и с помощью него отдавать команды активному документу (GetSel, GetText, SetText, SetPage итд) Есть ли в... http://www.cyberforum.ru/visual-cpp/thread464441.html
Помогите разобраться с CWnd::GetDlgItemInt() Visual C++
В функции-обработчике окна ComboBox, которое выводится в клиентскую область, для считывания введенного числа я использую функцию CWnd::GetDlgItemInt(), которая должна преобразовывать введенную строку...
Visual C++ Помогите разобраться с классами начинающему
я хочу сделать такую 'штуку', чтобы при нажатии мышкой на статический текст или например картинку, а также при перемещении по нему мышки обрабатывались мои сообщения(например при клике вызывалось...
Visual C++ Как сделать диалог главным окном? http://www.cyberforum.ru/visual-cpp/thread463687.html
я новичок в VC... (но хорошо знаю CBuilder) как сделать диалог главным окном кроме этого способа: BOOL InitInstance(){ //... CMyDlg dlg; m_pMainWnd = &dlg; //... dlg.DoModal();
Visual C++ Комлект поставки Visual C++ 6 Кто нибудь не знает случайно можно ли дополнить какими то компонентами Visual С++ 6 Standard Edition что бы сделать из него Enterprice или Proffesional Edition ? подробнее

Показать сообщение отдельно
Iren

Цвет элементов управления - Visual C++

20.01.2008, 16:14. Просмотров 959. Ответов 2
Метки (Все метки)

Мне нужно в диалоговом окне сделать элементы управления: кнопочки и статический текст, цвета отличного от стандартного черного
Я делаю это через OnCtlColor следующим образом
C++
1
2
3
4
5
6
7
8
9
10
HBRUSH CFirststepDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) 
{HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
   switch(nCtlColor)
    {case CTLCOLOR_BTN:
        {pDC->SetTextColor(RGB(0,255,255));}
     case CTLCOLOR_STATIC:
        {pDC->SetTextColor(RGB(0,255,155));}
    }
    return hbr;
}
но цветным отображается только статический текст, а надпись на кнопочке как была так и осталась черной 8(((
как изменить ее цвет, помогите пожауйста
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru