Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > C++ > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 07.06.2018, 10:28   #1
erslgoeirjh
Пользователь
 
Регистрация: 19.05.2009
Сообщений: 93
По умолчанию Как изменить цвет текста в CStatic?

Есть компонент IDC_STATIC1, которому соответствует переменная m_IDC_STATIC1 типа CStatic. Как изменить цвет текста на этом компоненте--например, чтобы он стал красным (RGB(255,0,0))?

Я создал класс CMyStatic, производный от класса CStatic, и в нём переопределил метод OnPaint:

Код:
CMyStatic::OnPaint
{
    CPaintDC  dc(this);
    CRect  rc;
    GetClientRect(rc);
    CString str;
    this->GetWindowText(str);
    dc.SetTextColor(RGB(255,0,0));
    dc.DrawText(str,&rc,DT_LEFT);
}

Но почему-то это у меня не работает.
Как сделать так, чтобы это заработало--то есть чтобы цвет текста в m_IDC_STATIC1 изменился?
erslgoeirjh вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[РЕШЕНО] Как у ссылки изменить расстояние от текста до подчёркивающей линии, а также цвет, толщину и цвет? Lolopop12 HTML и CSS 2 05.06.2017 03:13
ListView. Изменить цвет текста SubItems[0] Shouldercannon Общие вопросы Delphi 3 04.03.2015 22:20
Изменить цвет текста кодом Legionevil Microsoft Office Excel 2 25.09.2011 18:11
Как изменить цвет текста всех компонентов на форме s2dentishe Помощь студентам 2 09.01.2010 18:29
Как изменить цвет текста на всей строке в RichEdit, если строка содержит определенное слово?? IIpopoK Общие вопросы Delphi 0 22.06.2008 07:57


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS