| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Цвет фона окна |
| Автор: kruchinin 6.7.2004, 07:51 |
| Какой при создании окна надо установить Brush, чтобы цвет фона был так же как в меню |
| Автор: Oleg IT 6.7.2004, 08:26 |
| Какой то из этих COLOR_ACTIVEBORDER COLOR_ACTIVECAPTION COLOR_APPWORKSPACE COLOR_BACKGROUND COLOR_BTNFACE COLOR_BTNSHADOW COLOR_BTNTEXT COLOR_CAPTIONTEXT COLOR_GRAYTEXT COLOR_HIGHLIGHT COLOR_HIGHLIGHTTEXT COLOR_INACTIVEBORDER COLOR_INACTIVECAPTION COLOR_MENU COLOR_MENUTEXT COLOR_SCROLLBAR COLOR_WINDOW COLOR_WINDOWFRAME COLOR_WINDOWTEXT Смотри в MADN тему WNDCLASS там есть пеле hbrBackground. Оно и отвечает за цвет фона. |
| Автор: AndyY 6.7.2004, 12:42 |
| кисть можно получить: hbr = ::GetSysColorBrush( COLOR_MENU ); а вот курочить класс окна или просто обрабатывать WM_ERASEBACGRND - тебе решать |