Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Системное программирование и WinAPI > Цвет контрола |
Автор: h1t0n 8.5.2005, 20:40 |
Ребята, помогите! Как ищменить цвет контрола (кнопки)? |
Автор: Fixin 8.5.2005, 20:52 |
Создаешь подкласс элемента управления (меняешь ему адрес главной процедуры на свой), в этой процедуре перехватываешь такие сообщения: WM_CTLCOLORxxx и тд. Вот их и надо обрабатывать. По моему так. |
Автор: Guest 9.5.2005, 02:01 |
Так а как их обрабатывать? Я пробовал уже SendDlgItemText с мессагой SETCTLCOLORBTN - нифига. Пробовал SetTextColor - то же самое - ниче не получается |
Автор: Fixin 9.5.2005, 10:18 | ||
|
Автор: h1t0n 10.5.2005, 04:01 |
Я не нашел в WinAPI функцию HANDLE_WM_CTLCOLORSTATIC. Если это MFC-функция, то вариант не катит, т.к. я на асме пишу... |
Автор: Fixin 12.5.2005, 18:17 |
Не, не МФС. Я его не люблю. Добавлено @ 18:19 Этого нету в мсдн (вроде). Это макрос из <windowsX.h> |