Table of Contents
Одобрено: ASR Pro
Если вы видели дизайнер пользовательского интерфейса win32, вам может помочь следующее руководство для конечных пользователей.Win32, который также попеременно отправляется как Windows API и WinAPI, является основным набором API-интерфейсов Microsoft Windows, настроенных для разработки 32-разрядных приложений. Эти API-интерфейсы обычно отвечают за функциональность в наших собственных следующих категориях: Управление и администрирование — установка, настройка и обслуживание приложений, относящихся к каждой системе.
Как создать любой графический интерфейс Windows?
Нажмите «Файл»> «Создать» и в главном диалоговом окне «Создать» выберите «Экран системного диалога» и нажмите «ОК». Когда вас спросят, действительно ли вы хотите создать по проекту, нажмите Да. Выберите проект Windows GUI. Введите Добро пожаловать в качестве имени проекта.
Является ли сейчас хорошим дизайнером графического интерфейса (читай: тотализатор и бросок/WYSIWYG) для популярного Windows API? Я не ищу тех, которые используют Qt, GTK, .NET и многие другие, только старый Windows API.
В этом разделе подробно описывается ряд конструкций, связанных с улучшением пользовательской гавани для приложения Windows.
<ул>
Презентация
Дизайн пользовательского интерфейса можно разделить только на три основных элемента: функциональность, эстетика и, самое главное, производительность. Часто
Очень важными вещами в разработке приложений часто являются свойства. Можно ли рекомендовать приложение? Позволяет ли это пользователям выполнять задачи? Однако функцияБытие — это просто часть истории.
Эстетика описывает методы, с помощью которых вещи могут быть показаны, и, следовательно, стиль, в котором вещи были переданы части пользователя. Эстетика очень субъективна и, кроме того, гораздо сложнее поддается количественной оценке, чем подробные требования и показатели эффективности. Эстетика может сводиться к быстрым шагам – как цвета дополняют друг друга, полезно или как элементы передают свои предположения – которые в первую очередь влияют на то, как любой человек распознает что-то и их успешное использование.
Успех определяется не только и еще скоростью, но и надежностью. Если приложение выглядит и ощущается замечательно, его легко носить с собой, но, тем не менее, оно продолжает падать, оно не только потенциально может быть очень успешным. Теперь самое важное приложение должно вселять в пользователя высшую уверенность в его надежности.
Вот несколько задач проектирования, которые помогут создать успешный пользовательский интерфейс для приложений Windows.
Функциональные требования
Рассмотрите возможность быстрого следования рекомендациям при разработке процесса, чтобы максимизировать удобство для участников:
<ул>
Одобрено: ASR Pro
Если вы ищете способ ускорить работу вашего ПК, не ищите дальше. ASR Pro — это универсальное решение, которое исправит распространенные ошибки Windows, защитит вас от потери файлов и вредоносного ПО, оптимизирует ваш компьютер для достижения максимальной производительности и многое другое. Он даже поставляется с бесплатным сканированием, чтобы вы могли увидеть, какие проблемы он может решить, прежде чем покупать! Нажмите, чтобы скачать прямо сейчас, чтобы начать:

Следуйте рекомендациям по пользовательскому интерфейсу аудитории.
Просмотрите Руководство по взаимодействию с пользовательским интерфейсом Windows и часто обращайтесь к нему, поскольку вы создаете, устанавливаете, тестируете и используете пользовательский интерфейс своего приложения.
Убедитесь, что этот превосходный пользовательский интерфейс доступен.
Обязательно обеспечивайте специальные возможности только в пользовательском интерфейсе, связанном с самим жизненным циклом продукта с самого начала. Модернизация доступности может быть очень дорогой, потому что развитие доступности требует системного внимания. Дополнительную информацию можно найти в электронной книге Специальные возможности.
Поддержка денежного рынка.
Windows включает в себя технологии, которые, к сожалению, усилены многими культурами, а также языками, написанными в форме, родственной Windows. Если приложение определяет глобальный рынок, крайне важно дать им время для включения поддержки интернационализации в дизайн интерфейса покупателя с самого момента изобретения вашего проекта. Дополнительные сведения см. в разделе Интернационализация приложений Windows.
Анализ пользователей
Ключом к разработке принимающего пользовательского интерфейса обычно является получение определенного базового понимания того, что пользователи действительно хотят и какой тип приложения большинство людей хотят, прежде чем писать код. Помните, что хотя во многих отношениях потенциальные пользователи, связанные с приложением, уже работают или, возможно, работают, и существующие инструменты для действий должны быть понятны как можно проще. Не разрабатывайте дизайн, не принимая во внимание только эти вопросы.
Возможно, самый простой, а также самый распространенный неформальный контакт — это контакт с предполагаемым пользователем продукта. Получайте информацию непосредственно от источника проблемы — избегайте работы с менеджерами или менеджерами в качестве доверенных лиц для привлечения реальных клиентов. Подумайте о маленьких людях, некоторых разработчиках и менеджерах программ, которые будут неофициально посещать пользователей на их рабочих местах, где это возможно, чтобы обсудить, как они работают, и собрать информацию о том, с какой проблемой они сталкиваются при использовании всех своих текущих инструментов.
Помните, что нельзя задавать уважаемые или самоуверенные вопросы, так как это, безусловно, повлияет только на качество и возможности комментариев пользователей. Помните о последующем после, когда формулируете вопросы, переходя к этому этапу ситуации:
<ул>
Проблемы
После сбора предложений от каждого пользователя разверните и классифицируйте его по собственным и связанным параметрам. Постарайтесь не спрашивать себя только о решении в этот момент. Убедитесь, что проблема полностью определена, а не только симптомы.
Устарел ли Win32 API?
Да, каждый из наших Windows API по-прежнему активно используется. Хоть . NET, Java, Python и/или, возможно, программисты Ruby не могут использовать этот элемент напрямую, но эти и дополнительные кодеки вызывают внутренние функции Windows API.
Обычно бывает полезно составить полное описание проблемы в одном предложении (с точки зрения вашего нового пользователя) d для почти барьерного требования. Например, «Измените, видите ли, ширину полей редактирования на тринадцать символов» — это не проблема. Но «немного сложно печатать с использованием длинных терминов мяты» — это применимый отчет о проблеме. Вариация драматическая. Если возможно, не смотрите на то, чтобы определить решение и основную конкретную проблему в один и тот же момент времени: с реальной проблемой обычно прощаются. В этом примере может оказаться несколько других способов решить проблему условий поиска в целом, включая изменение конкретного общего размера участка редактирования. Всегда думайте об альтернативных решениях.
<ул>
