Работа с объектами окон
Работа с окнами вызывает два типа действий:
Обработка сообщений Windows
Рисование в окне
Чтобы обрабатывать сообщения Windows в любом окне, включая собственные дочерние окна, см. статью "Сопоставление сообщений с функциями ", чтобы сопоставить сообщения с классом окна C++. Затем напишите функции-члены обработчика сообщений в классе.
Большинство рисунков в приложении платформы происходит в представлении, чья функция-член OnDraw вызывается всякий раз, когда содержимое окна должно быть нарисовано. Если окно является дочерним элементом представления, можно делегировать некоторые из рисунков представления в дочернее окно, вызывая OnDraw
одну из функций члена окна.
В любом случае для рисования потребуется контекст устройства. Вы можете использовать стоковую ручку, кисть и другие графические объекты, содержащиеся в контексте устройства, связанном с окном. Вы также можете изменить эти объекты, чтобы получить нужные эффекты рисования. При настройке контекста устройства вызовите функции-члены класса CDC (класс с контекстом устройства) для рисования линий, фигур и текста; для использования цветов и работы с системой координат.