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

Ваш аккаунт

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

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

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

pushbutton

2.6K
21 января 2005 года
kupyxa
35 / / 20.10.2004
Как можно поменять цвет кнопки???
8.5K
21 января 2005 года
god3
24 / / 01.12.2004
Цитата:
Originally posted by kupyxa
Как можно поменять цвет кнопки???



Если используешь MFC, то нужно отлавливать OnCtlColor, и менять HBRUSH. Примерно так (меняется цвет текста CStatic):

HBRUSH CAboutDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);

if (pWnd->GetDlgCtrlID()==IDC_PRODUCT)
{
pDC->SetTextColor(RGB(0,0,128));
pDC->SetBkMode(OPAQUE);
}
return hbr;
}

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог