О классах окна
Каждый класс окна имеет связанную с ним оконную процедуру, совместно используемую всеми окнами одного и того же класса. Оконная процедура обрабатывает сообщения для всех окон этого класса и поэтому управляет их характером работы и внешним видом. Дополнительную информацию, см. в главе Оконные процедуры.
Процесс должен зарегистрировать класс окна перед тем, как он может создать окно этого класса. Регистрация класса окна связывает оконную процедуру, стили класса и другие атрибуты класса с его именем. Когда процесс определяет имя класса в функции CreateWindow или CreateWindowEx, система создает окно с оконной процедурой, стилями и другими атрибутами, связанными с этим именем класса.
В этом разделе обсуждаются ниже перечисленные темы.