Вы можете получить возможность, чтобы Ваше приложение перерисовывало все содержимое рабочей области всякий раз, когда окно изменяет размеры, путем установки стилей CS_HREDRAW и CS_VREDRAW для класса окна. Приложения, которые подгоняют размер рисования, основанного на размере окна, используют эти стили, для гарантии, что они стартуют с полностью пустой рабочей области, кода рисуют.
В примере ниже, оконная процедура рисует пятиконечную звезду, которая плотно помещается в рабочей области окна. Процедура использует общий контекст устройства и должна установить режим отображения такой же как окно и протяженности области ввода каждый раз, когда обрабатывает сообщение WM_PAINT.
|