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

Ваш аккаунт

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

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

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

Как изменить цвет фона EDITTEXT?

16K
22 сентября 2006 года
Water___melon
12 / / 22.09.2006
Ребята, подскажите как изменить цвет фона (не фона текста) одного EDITTEXT, который описан в файле ресурсов.
1.9K
22 сентября 2006 года
SABROG
242 / / 26.01.2006
Если этот Edit уже создался, то получаешь hWnd этого Edita', затем GetDC, затем SetBkColor. Еще через FillRect можно. Правда при обновлении контрола он скорее всего опять станет белым. Тогда можно повесить свой обрабочик сообщений на него - SetWindowLong.
1.8K
22 сентября 2006 года
_const_
229 / / 26.11.2003
Обрабатывай WM_CTLCOLOREDIT.
16K
22 сентября 2006 года
Water___melon
12 / / 22.09.2006
Так и делал:
[COLOR="DarkGreen"]
hEdit2Wnd = GetDlgItem(hDialogWnd, IDC_EDIT1);
hEditDC = GetDC(hEdit2Wnd);
SetBkColor(hEditDC, RGB(255,0,0));[/COLOR]
Не выходит.
354
22 сентября 2006 года
ШпиЁн
468 / / 19.02.2006
Конечно не выйдет, надо обрабатывать сообщение WM_CTLCOLOREDIT, как упоминалось выше. :-)))) Вот, держи пример как покрасить Edit и саму форму :-))))
16K
24 сентября 2006 года
Water___melon
12 / / 22.09.2006
Спасибо Шпиён!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог