| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > Как изменить фон SDI приложения? |
| Автор: avel 16.5.2006, 21:50 |
| Кто знает как изменить фон SDI-приложения?Или скажем, чтоб был не белого цвета как его формирует конструктор, а какого-нибудь другого или вообще вставить картинку.Если можно |
| Автор: Earnest 17.5.2006, 08:22 |
| 1) Поменять цвет - просто замени кисть при регистрации класса главного окна. Точнее, MFC использует стандартные классы, но это можно изменить. Удобнее всего переопределить PreCreateWindow главного окна, и там подсунуть свой класс (с нужной кистью). 2) Можно также написать свой обработчик OnEraseBkgnd и там крась фон хоть в полоску, хоть картинку рисуй |