|
|
|
Страница 1 из 30 Окно в прикладной программе, по описанию в операционной системе Microsoft Windows - прямоугольная область экрана, где прикладная программа отображает выводимую и принимает вводимую информацию от пользователя. Окно разделяет использование экрана с другими окнами, включая и те, которые созданы из других прикладных программ. В один и тот же момент времени только одно окно может принимать вводимые данные от пользователя. Пользователь может использовать мышь, клавиатуру или другое устройство ввода данных, чтобы взаимодействовать с этим окном и прикладной программой, которой принадлежит оно.
Об окнах Окна являются основным средством графической прикладной программы, базирующейся на Win32, которые взаимодействуют с пользователем и выполняют задачи, поэтому одной из первых задач графического приложения, базирующегося на Win32, является создание окна. Этот обзор описывает элементы прикладного программного интерфейса (API) Microsoft Win32, который прикладные программы используют, чтобы создавать и использовать окна; управлять связями между ними; а также размером, перемещением и отображением окна на экране дисплея. Когда запускается Windows, он автоматически создает окно рабочего стола (desktop window). Окно рабочего стола - определяемое системой окно, которое окрашивает фон экрана и служит ядром для всех окон, отображаемых всеми прикладными программами. Окно Рабочего стола использует точечный рисунок, чтобы прорисовывать фон экрана. Узор, создаваемый точечным рисунком называется обоями рабочего стола (desktop wallpaper). По умолчанию, окно рабочего стола использует точечный рисунок из файла .BMP, который определен в системном реестре, как обои рабочего стола. Функция GetDesktopWindow возвращает дескриптор окна рабочего стола. Прикладная программа конфигурации системы, типа аплета Панель Управления (Control Panel), изменяет настольные обои рабочего стола, используя функцию SystemParametersInfo с параметром wAction, установленным в SPI_SETDESKWALLPAPER и параметром lpvParam, определяющим имя файла растровой картинки. Тогда SystemParametersInfo загружает точечный рисунок из заданного файла, используя его, чтобы окрасить фон экрана, и вводит новое имя файла в системный реестр.
|
|
-
Win32,
Win32 API. Быстрые клавиши
В Microsoft Windows, ускоритель клавиатуры (keyboard accelerator) (или, просто, акселератор) - это нажатие клавиши или комбинация нажатий клавиш, которые генерирует для прикладной программы сообщение WM_COMMAND или WM_SYSCOMMAND....
-
Win32,
Win32 API. Пиктограммы
Пиктограмма (icon) – это рисунок, который состоит из растрового изображения, объединенного с маской, которая создает прозрачные области на рисунке. Этот краткий обзор описывает создание, показ на экране, разрушение и дублирование пиктограмм. Windows использует пиктограммы повсюду в интерфейсе пользователя, чтобы представить объекты, такие как файлы, папки, ярлыки, прикладные программы и документы. Функции пиктограммы в Microsoft Win32...
-
Win32,
Win32 API. Структуры и сообщения окна
Нижеперечисленные структуры и сообщения используются для создания и управления окнами. ...
-
Win32,
Win32 API. Функции окна
Следующие функции используются для создания и управления окнами. ...
-
Win32,
Win32 API. Меню
Меню (menu) состоит из перечня пунктов меню (menu items). Выбор пункта меню открывает подменю или принуждает прикладную программу выполнить команду. Этот краткий обзор описывает меню и объясняет, как использовать их в прикладных программах, разработанных при помощи Microsoft Win32 прикладного программного интерфейса (API)....
-
Win32,
Win32 API. Курсоры
Windows предоставляет набор стандартных курсоров, которые являются доступными для любой прикладной программы, чтобы использовать в любое время. Заголовочные файлы Windows содержат идентификаторы для стандартных курсоров - идентификаторы начинаются с префикса "IDC_". Каждый стандартный курсор имеет соответствующее заданное по умолчанию изображение, связанное с ним. Пользователь или прикладная программа могут заменять заданное по умолча...
-
Win32,
Win32 API. Функции и сообщения ввода информации с клавиатуры
Следующие функции используются, чтобы принимать и обрабатывать ввод информации с клавиатуры....
-
Win32,
Win32 API. Работа с клавиатурой
Этот беглый обзор рассматривает, как Windows создает вводимую информацию с клавиатуры и как прикладная программа принимает и обрабатывает эту вводимую информацию....
|
|
|