Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++: WinAPI
Войти
Регистрация
Восстановить пароль
 
Ruslansport
0 / 0 / 0
Регистрация: 20.02.2016
Сообщений: 14
1

Изменить фон диалога при нажатии на кнопку

20.03.2018, 20:27. Просмотров 298. Ответов 0
Метки нет (Все метки)

При создании диалога, фон закрашивается, как положено.
Но когда я хочу перекрасить фон, посылая сообщение SendMessage(...) почему-то ничего не меняется..
Думаю, ошибка в этих фрагментах кода. Подскажите, что не так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
case WM_CTLCOLORDLG:
            brush = CreateSolidBrush(RGB(Red, Green, Blue));
            SetClassLong(hDlg,GCL_HBRBACKGROUND,(LONG) brush);
            return (INT_PTR)brush;
...
case IDC_BRUSH:
                Red = GetScrollPos(hwndScrol[0],SB_CTL);
                Green = GetScrollPos(hwndScrol[1],SB_CTL);
                Blue = GetScrollPos(hwndScrol[2],SB_CTL);
                hdc = GetDC(hDlg);
 
                SendMessage(hDlg, WM_CTLCOLORDLG, (WPARAM)hdc, (LPARAM)hDlg);
 
            break;
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2018, 20:27
Ответы с готовыми решениями:

Как при нажатии на кнопку создать еще одну кнопку?
Собственно во прос в выше, я нажимаю на кнопку, рядом должна появится еще одна, как такие вещи...

Как поставить на фон диалога картинку?
Доброго времени суток, такой вопрос. Как сделать картинку фоном для диалога? Цвет менять диалога...

Поворот Label при нажатии на кнопку
как повернуть лейбл с текстом при нажатии на кнопку?Помогите пожалуйста,просто пробывал как в...

Завершение приложения при нажатии на кнопку
В программе с помощью ComboBox выбирается COM порт, и выбор подтверждается кнопкой. Но при нажатии...

При нажатии на кнопку пропадает фон
Перепробовал много вариантов, но никак не могу найти истину... <!DOCTYPE html> <html>...

0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2018, 20:27

Изменить фон RadioButton при нажатии
Здравствуйте! RadioButton у меня имеет представление кнопки(свойство appearance).При нажатии хочу...

Как сделать, чтоб при нажатии на кнопку менялся её фон?
Помогите пожалуйста, заранее спасибо!

Как сделать что бы при нажатии на кнопку менялся фон?
Я наверное уже поднадоел глупыми вопросами, но рискну задать еще один на сегодня. Хочу сделать что...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.