Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры печатать.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
379.36 Кб
Скачать

48. Программирование для Windows: принципы и понятия. Окно Windows. Элементы интерфейса Windows.

Windows вводит новые понятия и принципы программирования. Все они могут быть разделены на две основные группы. В первую входят те свойства Windows, которые видны пользователю, например, меню, окна диалога, значки и прочее. Вторую группу составляют невидимые для пользователя объекты: это сообщения, функции и многое другое. Каждое свойство Windows имеет название и определенное предназначение.

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

Многие элементы пользовательского интерфейса, как, например, рамки окон, кнопки свертывания и развертывания, окна "О программе" и так далее, являются общими для всех приложений Windows. В этом и состоит преемственность интерфейса, которая облегчает знакомство с новыми программами Windows.

49. Программирование для Windows: принципы и понятия. Рамка окна. Заголовок окна. Кнопка оконного меню. Оконное меню. Кнопка свертывания окна. Кнопка развертывания окна.

Многие элементы пользовательского интерфейса, как, например, рамки окон, кнопки свертывания и развертывания, окна "О программе" и так далее, являются общими для всех приложений Windows. В этом и состоит преемственность интерфейса, которая облегчает знакомство с новыми программами Windows.

Окно Windows окружено рамкой (border). Рамка состоит из линий, ограничивающих окно. На первый взгляд, рамка нужна лишь для того, чтобы отделить экранное пространство одного приложения от всех прочих. Если же посмотреть внимательнее, выяснится еще кое-что. Рамка не только выделяет окно на экране, но и указывает, какое окно активно. Поместив курсор мыши на рамку окна, пользователь может изменить его размеры.

Название приложения указано в заголовке окна (title bar). Заголовок всегда располагается в верхней части соответствующего окна. Заголовки окон помогают следить, какие приложения работают в данный момент.

Каждое приложение Windows имеет кнопку оконного меню (control box). Она расположена в левом верхнем углу окна и имеет вид квадрата с горизонтальной чертой посередине.

Оконное меню (system menu) вызывается щелчком на кнопке (или значке) оконного меню. В это меню входят стандартные команды управления окном: Restore (восстановить). Move (переместить), Size (изменить размер), Minimize (свернуть), Maximize (развернуть), Close (закрыть).

Каждое приложение Windows З.х или Windows NT изображает в верхнем левом углу экрана две кнопки с вертикальными стрелочками. Одна из них называется кнопкой свертывания окна (minimize box). На ней изображена стрелочка вниз. При нажатии на эту кнопку окно сворачивается в небольшой значок (icon), называемый также пиктограммой.

Кнопка развертывания окна (maximize box) находится в правом верхнем углу окна. На ней изображена стрелочка вверх. Эта кнопка используется для развертывания окна на весь экран. Таким образом, окно покроет собой все остальные окна.