Пользовательский интерфейс классического приложения
В этом разделе содержатся сведения, позволяющие разрабатывать графические пользовательские интерфейсы для приложений.
В этом разделе
Статья | Описание |
---|---|
Начало разработки пользовательских интерфейсов для приложений Windows | Предоставляет общие рекомендации разработчикам, которые разрабатывают, реализуют и тестируют пользовательский интерфейс приложения Windows. |
Рекомендации по взаимодействию с пользователем Windows | Предоставляет рекомендации по работе с пользователями для классических приложений под управлением Windows. |
Интернационализация для приложений Windows | Описывает технологии, которые позволяют поддерживать множество языков и региональных параметров и письменных языков международной платформы в приложениях под управлением Windows. |
Специальные возможности | Описывает специальные возможности, упрощающие использование компьютеров для людей с ограниченными возможностями. |
Взаимодействие с пользователем | Описание функций, позволяющих пользователю взаимодействовать с приложением с помощью таких устройств, как клавиатура, мышь и сенсорный экран. |
Окна и сообщения | Описывает элементы приложения с графическим пользовательским интерфейсом на основе Windows. |
Диспетчер окон рабочего стола | Диспетчер окон рабочего стола (DWM) включает визуальные эффекты на рабочем столе, а также различные функции, такие как окна стекла, анимации перехода с 3-D окна, windows Flip и Windows Flip3D и поддержка высокого разрешения. |
Диалоговые окна | Диалоговое окно — это временное окно, которое создает приложение для получения входных данных пользователя. Приложение обычно использует диалоговые окна для запроса пользователя дополнительных сведений о элементах меню. Диалоговое окно обычно содержит один или несколько элементов управления (дочерние окна), с помощью которых пользователь вводит текст, выбирает параметры или направляет действие. |
Меню и другие ресурсы | Ресурс — это двоичные данные, которые можно добавить в исполняемый файл приложения под управлением Windows. Ресурс может быть стандартным или определенным. Данные в стандартном ресурсе описывают значок, курсор, меню, диалоговое окно, растровое изображение, расширенный метафайл, шрифт, таблицу акселератора, запись таблицы сообщений, запись строки таблицы или сведения о версии. Определяемый приложением ресурс, также называемый пользовательским ресурсом, содержит все данные, необходимые конкретному приложению. |
Обмен данными | Описывает основные методы обмена данными, такие как буфер обмена и динамический обмен данными. |
Приложения с высоким DPI | Написание приложения с поддержкой DPI является ключом для согласованного отображения пользовательского интерфейса в различных параметрах отображения с высоким уровнем DPI. Приложение, которое не поддерживает DPI, но работает в параметре отображения с высоким уровнем DPI, может страдать от многих визуальных артефактов, включая неправильное масштабирование элементов пользовательского интерфейса, обрезанный текст и размытые изображения. Добавив поддержку в приложении для осведомленности о DPI, вы гарантируете, что представление пользовательского интерфейса приложения является более предсказуемым, что делает его более визуально привлекательным для пользователей. |
Диспетчер анимации Windows | Диспетчер анимации Windows (анимация Windows) обеспечивает широкие возможности анимации элементов пользовательского интерфейса. Он предназначен для упрощения процесса добавления анимации в пользовательский интерфейс приложения и для того, чтобы разработчики могли реализовывать анимации, которые являются гладкими, естественными и интерактивными. |
Элементы управления Windows | Элемент управления — это дочернее окно, которое приложение использует вместе с другим окном для включения взаимодействия с пользователем. Элементы управления предоставляют пользователю способ просмотра и редактирования текста, выбора параметров, выбора команд, запуска действий и просмотра состояния. |
Платформа ленты Windows | Платформа ленты Windows — это расширенная система представления команд, которая предоставляет современную альтернативу многоуровневых меню, панелей инструментов и областей задач традиционных приложений Windows. Платформа ленты состоит из панели команд ленты, которая предоставляет основные функции приложения через ряд вкладок в верхней части окна приложения и контекстной системы меню. |
Плитки, значки и уведомления для классических приложений | Описывает, как реагировать на всплывающие уведомления, которые отображаются в центре уведомлений. Эти уведомления можно использовать для простой активации приложения или их можно использовать для сбора информации от пользователя и изменения протокола запуска на основе этих сведений. |
Пользовательский интерфейс вызываемого заголовка | Не используйте. |