Как изменить цвет текста и фона у дизейбленного компонента?
От: RussianFellow Россия http://russianfellow.livejournal.com
Дата: 06.12.16 10:13
Оценка:
Есть текстовое поле m_IDC_EDIT1 типа CEdit.
В этом текстовом поле находится некоторый текст.

Как сделать так, чтобы в дизейбленном состоянии (то есть когда
m_IDC_EDIT1.EnableWindow(0);
) текст продолжал оставаться чёрного цвета, а фон--белого цвета?
1613 г. = 2024 г.
Re: Как изменить цвет текста и фона у дизейбленного компонента?
От: flаt  
Дата: 06.12.16 12:51
Оценка:
Здравствуйте, RussianFellow, Вы писали:

WM_CTLCOLORSTATIC

By responding to this message, the parent window can use the specified device context handle to set the text and background colors of the static control, or an edit control that is read-only or disabled.

Re[2]: Как изменить цвет текста и фона у дизейбленного компонента?
От: RussianFellow Россия http://russianfellow.livejournal.com
Дата: 06.12.16 13:08
Оценка:
Здравствуйте, flаt, Вы писали:

F>Здравствуйте, RussianFellow, Вы писали:


F>WM_CTLCOLORSTATIC


И как в MFC обработать это сообщение?
1613 г. = 2024 г.
Re[3]: Как изменить цвет текста и фона у дизейбленного компонента?
От: flаt  
Дата: 06.12.16 17:52
Оценка:
Здравствуйте, RussianFellow, Вы писали:

RF>И как в MFC обработать это сообщение?


MSDN.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.