Re[2]: Об изменении цвета фона окна "на лету".
От: korzhik Россия  
Дата: 22.03.04 10:28
Оценка:
Здравствуйте, SchweinDeBurg, Вы писали:

SDB>Чтобы вызывался обработчик WM_ERASEBKGND, необходимо пари регистрации оконного класса указать поле hbrBackground структуры WNDCLASS равным NULL.

Не согласен с вами.
Обработчик WM_ERASEBKGND вызывается по любому.
Только вот если поле hbrBackground структуры WNDCLASS равно NULL,
то приложение обязано само рисовать фон.
Даже в вашем примере возьмите и приравняйте hbrBackground не к NULL, а к какой нибудь кисти,
всё равно будет вызываться ваш обработчик WM_ERASEBKGND.
Кстати пример кода автора этой ветки у меня тоже нормально работает, что в принципе логично.
... << RSDN@Home 1.1.3 stable >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.