4.1.1. ФРЕЙМ ОКНА

Известно, что для организации многооконного интерфейса в Windows программист определяет окно с помощью структуры, которая называется фреймом и содержит параметры и функции обработки окна. Эти параметры определяют координаты левого верхнего угла окна, его ширину и высоту, заголовок, цвет фона и другие атрибуты. Функции обработки предназначены для ввода данных в окно и чтения данных из него.

 Идея фрейма также используется для разработки программ, выполняемых под управлением операционной системы Windows. Такие программы называются приложениями и состоят из нескольких одновременно выполняющихся подпрограмм (функций) , которые обмениваются между собой сообщениями через операционную систему. Разработчик приложения (программист) объявляет в главной программе фрейм главного окна и заполняет поля этого фрейма. Среди полей фрейма присутствует указатель на подпрограмму (функцию) обслуживания главного окна, текст которой также разрабатывается программистом. Эта подпрограмма называется оконной функцией. Таким образом, приложение должно содержать по крайней мере две подпрограммы.