Этот раздел содержит информацию об органах управления Windows. В прошлом органы управления Windows были разделены на пользовательские и стандартные органы управления и документировались отдельно. Эта набор документации объединяет информацию об пользовательских и стандартных органах управления, но материал краткого обзора все еще их разделяет.
Орган управления – это дочернее окно, которое прикладная программа использует вместе с другим окном, чтобы выполнять обычные задачи ввода и вывода данных (I/O). Органы управления наиболее часто используются в рамках диалоговых окон, но они могут быть использованы также и в других окнах. Органы управления внутри блока диалога обеспечивают пользователя средством ввода текста с клавиатуры, выбор параметров и предписывают диалоговому окну завершить его действие. Органы управления в других окнах предоставляют ряд услуг, типа разрешения пользователю выбирать команды, просмотр состояние и внешнего вида и редактирование текста. Краткие обзоры пользовательских органов управления обсуждают, как использовать эти элементы управления.
Краткие обзоры о стандартных органах управления описывают обновленные стандартные органы управления, поставляемые в Microsoft ® Windows ® XP и используемые элементы программирования, которые создают и управляют ими. Краткие обзоры обсуждают также расширения, которые являются доступными от Microsoft ® Internet Explorer 3.0x до 6.0. Интерфейсы программирования приложений (API), сообщения и структуры для создания и управления органами управления включены в этот раздел.
Нижеследующая таблица перечисляет органы управления Windows.
Орган управления |
Описание |
Аниматор (Animation) |
Средство управления анимацией (аниматор) - окно, которое показывает на экране аудио-видео мультиплексный видеофрагмент (AVI). |
Кнопка (Button) |
Командные кнопки обычно уведомляют родительское окно о том, когда пользователь выбирает орган управления. |
Комбинированный блок (Combo Box) |
Органы управления Комбинированный блок - это сочетание окон со списком и полей редактирования текста, которые дают возможность пользователю выбирать и редактировать пункты. |
Улучшенный комбинированный блок (ComboBoxEx) |
Органы управления ComboBoxEx являются расширением обычного комбинированного блока, который предоставляет родную поддержку для элементов изображений. |
Утилита Выборщик даты и времени (Date and Time Picker) |
Утилита выбора даты и времени (DTP) - орган управления, который предоставляет простой и интуитивный интерфейс, благодаря которому возможен обмен информацией о дате и времени с пользователем. |
Окно списка с перемещаемыми элементами (Drag List Box) |
Окна с перетаскиваемыми пунктами списка - специальный тип окна со списком, которое дает возможность пользователю перетаскивать пункты из одной позиции в другую. |
Редактирование (Edit) |
Поля редактирования текста дают возможность пользователю просматривать и редактировать текст. |
Плоская линейка прокрутки (Flat Scroll Bar) |
Плоские линейки прокрутки ведут себя точно так же как и стандартные линейки прокрутки, за исключением того, что Вы можете настраивать их внешний вид в большей степени, чем стандартные линейки прокрутки. |
Заголовок (Header) |
Орган управления заголовком - окно, которое обычно устанавливается выше колонки текста или чисел. Он содержит заголовок для каждого столбца и может быть поделен на части. |
"Горячая " клавиша (Hot Key) |
Орган управления "горячая " клавиша - окно, которое дает возможность пользователю ввести комбинацию нажатий клавиш, которые будут использованы как "горячая " клавиша. |
Коллекция изображений (Image Lists) |
Коллекция изображений – это совокупность изображений того же самого размера, к каждому из которых можно обратиться по его индексу. |
Органы управления Установка IP адреса (IP Address Controls) |
Орган управления адресами Протокола Интернет (IP) позволяет пользователю ввести IP адрес в легко понятном формате. |
Окно со списком (List Box) |
Органы управления Окно со списком показывают на экране список, из которого пользователь может выбирать один или несколько пунктов. |
Одноуровневый список элементов (List-View) |
Орган управления в виде списка - окно, которое показывает на экране совокупность элементов. Орган управления обеспечивает несколько способов упорядочивать и показать на экране элементы. |
Календарь месяца (Month Calendar) |
Орган управления в виде месячного календаря реализует календарно-подобный пользовательский интерфейс. |
Пэйджер (Pager) |
Орган управления Пэйджер - контейнер, используемый окном, которое не имеет достаточной рабочей области экрана, чтобы показать все свое содержание. |
Прогресс-индикатор (Progress Bar) |
Прогресс-индикатор (индикатор процесса выполнения) - это окно, которое прикладная программа может использовать для обозначения хода выполнения длинной операции. |
Окна свойств (параметрические карточки) (Property Sheets) |
Окно свойств - окно, которые позволяет пользователю просматривать и редактировать свойства элемента. |
Дополнительная инструментальная панель типа Rebar (ReBar) |
Органы управления дополнительная инструментальная панель типа Rebar действуют как контейнеры для дочерних окон. Приложение определяет дочерние окна, которые являются часто вторичными органами управления, по отношению к связующим звеньям – органам управления дополнительная инструментальная панель типа Rebar. |
Усовершенствованный текстовый редактор (Rich Edit) |
Органы управления усовершенствованного текстового редактора дают возможность пользователю просматривать и редактировать символьный текст и форматировать параграф, и могут включать в себя внедренные объекты (COM). |
Линейки прокрутки (Scroll Bars) |
Линейки прокрутки дают возможность пользователю, выбирать направление и расстояние прокрутки информации в связанном окне. |
Статический элемент (Static) |
Статические элементы управления часто действуют как надписи для других органов управления |
Строки состояния (Status Bars) |
Строка состояния - это горизонтальное окно внизу родительского окна, в котором приложение может показывать на экране различного вида информацию о его состоянии. |
Системная гиперссылка (SysLink) |
Орган управления SysLink предоставляет удобный способ внедрения гипертекстовых ссылок в окно. |
Вкладка (Tab) |
Орган управления Вкладка аналогичен делителям в портативном компьютере или надписям в картотеке. При помощи использования органа управления вкладки, приложение может определять многочисленные страницы для той же самой области окна или блока диалога. |
Инструментальная панель (Toolbar) |
Инструментальная панель – это орган управления окна, которое содержит одну или несколько кнопок. Каждая кнопка, когда нажимается пользователем, отправляет командное сообщение родительскому окну. |
Подсказка (информатор) (ToolTip) |
Всплывающие подсказки большую часть времени находится в скрытом состоянии. Они показываются автоматически или выскакивают тогда, когда пользователь приостанавливает курсор мыши на инструментальном программном средстве. |
Ползунковый регулятор (Trackbar) |
Ползунковый регулятор – это окно, которое содержит ползунок и необязательные метки отсчета. Когда пользователь перемещает ползунок, используя или мышь, или клавиши направления, ползунковый регулятор отправляет уведомительные сообщения, чтобы указать изменения. |
Древовидный список элементов (Tree-View) |
Орган управления древовидного перечня элементов - окно, которое показывает на экране иерархическое перечисление элементов, типа заголовков в документе, записи индексов или файлы и каталоги на диске. |
Управляющие стрелки (Up-Down) |
Орган управления Управляющие стрелки - пара кнопок со стрелками, которые пользователь может нажимать, чтобы увеличивать или уменьшать величину, типа позиции прокрутки или числа, отображенного в органе управления компаньона. |
Ниже перечень разделов главы, освещающих работу со стандартными органами управления: