Пользовательский интерфейс классического приложения

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

В этом разделе

Статья Описание
Начало разработки пользовательских интерфейсов для приложений 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. Платформа ленты состоит из панели команд ленты, которая предоставляет основные функции приложения через ряд вкладок в верхней части окна приложения и контекстной системы меню.
Плитки, значки и уведомления для классических приложений Описывает, как реагировать на всплывающие уведомления, которые отображаются в центре уведомлений. Эти уведомления можно использовать для простой активации приложения или их можно использовать для сбора информации от пользователя и изменения протокола запуска на основе этих сведений.
Пользовательский интерфейс вызываемого заголовка Не используйте.