Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.03.2012, 19:19   #1
Didim
Пользователь
 
Регистрация: 05.11.2011
Сообщений: 16
По умолчанию Цвет Edit и Static (WinAPI)

Хочу задать цвет этим элементам.

Цитата:
case WM_CTLCOLORSTATIC:
return (LRESULT)GetSysColorBrush(COLOR_3DD KSHADOW);
Так же и для Edit.
Поле элемента закрашивается, но фон под текстом остаётся прежним.
SetBkColor не помогает... Как это можно сделать?

Ещё, хотелось бы знать, как изменить цвет текста в этих элементах.
SetTextColor не помогает.

Последний раз редактировалось Didim; 06.03.2012 в 19:24.
Didim вне форума Ответить с цитированием
Старый 07.03.2012, 09:37   #2
EUGY
Форумчанин
 
Аватар для EUGY
 
Регистрация: 11.07.2010
Сообщений: 914
По умолчанию

Цитата:
SetBkColor не помогает...
Код:
	case WM_CTLCOLOREDIT:
		SetBkColor((HDC)wParam, GetSysColor(COLOR_3DDKSHADOW));
		SetTextColor((HDC)wParam, (COLORREF)RGB(255,0,0));
		return (LRESULT)GetSysColorBrush(COLOR_3DDKSHADOW);

Последний раз редактировалось EUGY; 07.03.2012 в 10:00.
EUGY вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Dev C++ WinApi Преобразовать цвет точки экрана в HTML код. kachkarvv Софт 1 08.08.2012 12:41
Winapi цвет label Кольша Общие вопросы Delphi 1 20.02.2012 09:35
Цвет кнопки,Delphi WinApi red-eye Win Api 0 08.01.2012 21:49
Изменить цвет элемента STATIC Dimarik Win Api 4 18.12.2011 20:06
Цвет в Memo из Edit M@rsel Win Api 4 16.02.2007 12:43