Что значит приложение по умолчанию на ноутбуке
Dadaviz
Настройка программ по умолчанию в Windows 7
Если на вашем компьютере с Windows 7 установлено несколько программ, открывающих один и тот же тип файлов, то каждый раз, пытаясь открыть файл определенного расширения, вы будете сталкиваться с уведомлением, спрашивающим вас, с помощью какого приложения запустить элемент. Чтобы избежать появления надоедливого уведомления, можно выбрать программы по умолчанию. То есть вы можете назначить для каждой задачи одну программу, с помощью которой она будет выполняться.
Установка программ по умолчанию
Выбрать программы для запуска каждого типа файлов можно в каждой версии операционной системы, но сейчас будет рассмотрена Windows 7. Настройка будет производиться в два этапа, так как одни параметры можно изменить в одном разделе, а вторые — в другом.
Этап первый
Этап второй
Что делать, если не устанавливается
Программа может работать некорректно или файлы, относящиеся к ней, повреждены, поэтому система не позволяет установить ее по умолчанию. Но выполнив следующие действия, вы можете обойти этот запрет или ошибку:
Как сбросить установленные программы по умолчанию
Если вы хотите сбросить все настройки, относящиеся к программам по умолчанию, до того состояния, которое они имели изначально, то у вас есть два выхода: изменить параметры вручную, выставив необходимые значения по умолчанию с помощью способов, описанных выше в статье, или воспользоваться сторонней программой.
Если Windows самостоятельно сбрасывает внесенные изменения
С подобной проблемой можно столкнуться по следующим причинам: система ошибочно видит в программе опасность, или приложение само назначило себя в параметрах по умолчанию, а Windows это не понравилось, так как у нее на это место установлена собственная программа. Избавиться от проблемы можно, выполнив дальнейшие шаги:
Итак, при желании вы можете вручную установить то, какими программами будут открываться определенные форматы файлов. Система может сбрасывать установленные вами параметры, если у нее есть стандартная программа, уже выполняющая эти функции. Избавиться от этой проблемы можно, отредактировав значения в редакторе реестра. Сбросить программы по умолчанию до первоначальных параметров можно с помощью сторонней программы.
Компьютерная грамотность с Надеждой
Заполняем пробелы — расширяем горизонты!
О чем умалчивают программисты
Пользователи компьютеров и устройств, их заменяющих, часто встречаются с термином «по умолчанию», который применяется при описании настроек программного обеспечения. У них возникает вопрос: что значит по умолчанию?
Казалось бы, понятный термин, не требующий «перевода» на русский язык, все же при ближайшем рассмотрении оказывается непонятным.
Давайте попробуем в этом разобраться. Возможно ли использование режима работы программного обеспечения «по умолчанию»?
Зачем нужны настройки по умолчанию
Многие современные прикладные программы, применяемые на персональных компьютерах, являются многофункциональными, обладают множеством возможностей, далеко не все из которых применяются на практике всеми пользователями ПК.
Можно до бесконечности изучать приложения MS Office, и каждый раз будут открываться новые и новые возможности по редактированию и обработке текстов (Microsoft Word), электронных таблиц ( Microsoft Excel), презентаций (Microsoft Power Point) и т.п. То же самое можно сказать в отношении любых других программ: браузеров, Скайпа и т.д..
Сказанное выше означает, что современное программное обеспечение весьма избыточно по своим выполняемым функциям. Эта избыточность нужна для того, чтобы предоставлять пользователям ПК разнообразные возможности по обработке информации. Для программистов, которые создают данное избыточное по своим функциональным возможностям программное обеспечение, это означает, что необходимо заранее на этапе написания программ предусмотреть множество вариантов обработки данных. И все эти варианты нужно заложить в прикладные программы, а также обеспечить удобные возможности по их использованию.
Вариабельность программного обеспечения удобна тем, что пользователю предоставляется множество возможностей, зачастую им не используемых. Обратной стороной этой медали является то, что необходимо сделать множество настроек перед использованием программного обеспечения. Действительно, если программное обеспечение позволяет многое чего, а пользователю необходимо использовать только часть предоставленных возможностей, то нужно каким-то образом указать программе, что, собственно говоря, интересует пользователя в данном конкретном случае.
Для того чтобы упростить настройку программного обеспечения, программисты применяют режим по умолчанию.
Что значит по умолчанию
Давайте посмотрим логику программистов, когда они создают (или как они сами говорят, пишут) программу. Программисты исходят из того, что в каждом конкретном случае работы программы возможны 2 следующих варианта:
Других вариантов, как правило, не бывает. Там, где действие единственное, программист его программирует. Но там, где действий несколько, программист должен написать программу таким образом, чтобы она задавала вопросы пользователю о том, как поступить в данный конкретный момент, или же сама программа автоматически выбирала один из возможных вариантов.
Во втором случае и говорят, что программист задал для программы работу в режиме по умолчанию, т.е. программист сам, без участия пользователей, определил, по какому из возможных вариантов должна работать программа в данном конкретном случае.
Если программа автоматически выбирает один из возможных вариантов работы в том или ином случае, то это означает, что такие настройки задал разработчик этой программы, это и есть настройки по умолчанию. Пользователь при умении и желании их может изменить на другие.
Сложнее программисту, проще пользователю
Определить, когда программа может делать одно единственное действие и когда таких вариантов может быть несколько, довольно непросто. Рассмотрим это на примере перемещения курсора мыши с помощью манипулятора «мышь». Если пользователь будет перемещать манипулятор мышь, то, казалось бы, единственно возможной реакцией на это программист должен задать перемещение курсора мыши по экрану рабочего стола Windows. Вроде бы единственное действие.
Но ведь перемещать курсор по экрану можно с различной скоростью. Одному пользователю нравится высокая скорость перемещения курсора мыши по рабочему столу в ответ на небольшие перемещения манипулятора «мышь» по реальному столу.
Другому пользователю более удобно, если скорость перемещения курсора будет медленнее, а кто-то любит работать уж совсем «с тормозком». Соответственно, эта скорость перемещения может настраиваться (регулироваться) в настройках мыши (для Windows XP это регулируется: «Пуск» — «Настройки» — «Панель управления» — «Мышь»- «Параметры указателя» — «Задайте скорость движения указателя»).
Но ведь после первой установки Windows или после первого подключения новой мыши к USB-порту ПК курсор указателя меши начинает перемещаться с какой-то «средней» скоростью, и при этом пользователь ПК ничего не указывал в настройках.
Вот это и называется настройками «по умолчанию». То есть, программисты заранее как бы уже настроили программное обеспечение на выполнение определенных функций, тогда как возможных вариантов выполнения этих функций может быть великое множество.
Плюсы и минусы от умолчания
Умолчания упрощают работу пользователей ПК, особенно начинающих пользователей. Они позволяют создавать дружественный интерфейс для программного обеспечения, делая процесс пользования программами удобным и комфортным. При этом пользователи и не знают, что значит по умолчанию.
Представьте на минуточку себе, что бы было, если бы во всех случаях множественности принятия решения программное обеспечение обращалось бы с вопросами к пользователю:
— это из области анти-дружественного интерфейса.
Но умолчания таят в себе и проблемы для пользователей. Если пользователь работает с программным обеспечением исключительно на основании подготовленных программистом умолчаний, то таким образом, пользователь себя сознательно ограничивает в использовании множества других возможностей, заложенных в программы.
Например, при работе с манипулятором «мышь» пользователь может не только регулировать скорость перемещения курсора, но и регулировать точность указателя, его внешний вид, возможность применения спецэффектов при перемещении указателя, регулировать скорость перемещения за счет вращении колесика мыши, менять назначения кнопок мыши и т.п.
Когда умолчание невозможно
Не всегда программисты закладывают умолчания в свои программы. Иногда им это не удается. Например, попробуйте в программе Microsoft Office создать новый документ (Главная кнопка меню – «Создать»), ввести в новенький «чистый» документ любой текст (пусть даже состоящий из одного слова), а затем попробуйте сохранить этот «новенький» текст с помощью меню «Сохранить» (Главная кнопка меню – «Сохранить» или подвести курсор мыши к изображению дискеты и нажать на левую кнопку мыши).
Увы, документ не будет автоматически сохранен, в этом случае будет работать только вариант «Сохранить как» и пользователю будет предложено указать имя файла, его местоположение в файловой системе, вариант расширения файла и другие параметры.
Другое дело, когда пользователь открывает ранее созданный файл с помощью программы Microsoft Office. В этом случае после любого редактирования этого файла нажатие на значок дискеты (или Главная кнопка меню – «Сохранить») приведет к сохранению изменений в том же файле под тем же именем, который был открыт первоначально.
Приведенный пример с программой Microsoft Word показывает, что режимы по умолчанию могут быть определены программистами только там, где эти умолчания могут быть в принципе.
Если программист заранее не знает, как будет называться новый файл, создаваемый впервые с помощью Microsoft Word, то он это и не задает «по умолчанию», а программирует таким образом, чтобы программа в этом случае обязательно выводила бы вопрос для пользователя, и предлагала бы пользователю принять собственное ответственное решение.
Менять настройки по умолчанию или не менять?
Начинающие пользователи должны быть внимательны к действиям программного обеспечения в режиме «по умолчанию». Им необходимо понимать, являются ли действия программного обеспечения единственно возможными и не предполагающими каких-либо настроек, или это одно из возможных действий программы, за которыми кроются различные настройки и указатели, позволяющие расширить возможности программного обеспечения ПК.
Можно даже сказать, что отличия продвинутых пользователей ПК от начинающих пользователей во многом состоят именно в понимании действий программного обеспечения в режиме «по умолчанию». Начинающие пользователи зачастую не понимают, все ли возможности программного обеспечения они используют для решения своих вопросов с помощью компьютера.
А опытные пользователи подробно изучили и научились применять на практике всевозможные настройки программного обеспечения (как прикладного, так и системного), и тем самым порой более эффективно используют предоставляемые возможности.
Вместе с тем не хотелось бы, чтобы режимы по умолчанию воспринимались лишь как средства для начинающих пользователей. Довольно часто «продвинутые» пользователи применяют умолчания, далеко не все они постоянно настраивают и перенастраивают программное обеспечение, и далеко не все они только за счет этого «продвигаются».
Настройки – это хорошо, но кроме этого есть и множество других возможностей: меню программ, значки и кнопки для управления программами, контекстное меню (например, путем нажатия на правую кнопку мыши), управление программами с помощью клавиатуры или совместно мышкой и клавиатурой и т.п. Все это расширяет возможности использования ПК, и «продвигает» пользователей из категории начинающих в категорию «продвинутых».
Примеры умолчаний
Теперь давайте рассмотрим некоторые примеры умолчаний, применяемых при работе с ПК. Про мышку мы уже сказали. Аналогично можно настроить клавиатуру, или же использовать параметры, которые были заданы по умолчанию.
Точно таким же образом работают все остальные устройства, подключенные к ПК или расположенные внутри ПК – они могут работать в режиме «по умолчанию» или их можно настраивать, как правило, через «Панель управления».
Умолчание в именах файлов
Расширения имени файлов по умолчанию в Windows не показываются. Сделано это для блага пользователей. Если менять расширения файлов «как перчатки», то Windows рано или поздно столкнется с проблемой открытия файлов, то есть, какой программой можно открыть файл с незнакомым Windows расширением.
О том, как сделать так, чтобы Windows показывала расширения файлов, описано ЗДЕСЬ.
По расширению файла система Windows автоматически определяет программу по умолчанию, предназначенную для обработки данного файла. Вместе с тем этот файл можно обрабатывать не только с помощью программы по умолчанию. Часто для обработки одного и того же файла можно применять несколько программ.
Достаточно щелкнуть правой кнопкой мыши возле значка файла и контекстном меню увидеть варианты, например, «Открыть» или «Открыть с помощью…». Второй вариант предусматривает возможность выбора иной программы, кроме программы по умолчанию, для редактирования файла.
Браузер по умолчанию
Для поиска информации в Интернет пользователи могут применять различные браузеры: от стандартного майкрософтовского Internet Explorer до Google Chrome. Выбор браузера пользователь делает самостоятельно, если первоначально его запускает на ПК, а затем начинает поиск.
Однако ссылка на Интернет-страничку может быть получена пользователем по электронной почте, или эта ссылка может быть опубликована в каком-либо файле на компьютере пользователя. В этом случае какой из установленных браузеров следует применять для того, чтобы перейти по этой ссылке? И Windows выбирает браузер «по умолчанию». А эти умолчания задаются через «Панель управления», или с помощью настроек самих браузеров, если эти настройки позволяют объявить браузер программой для работы со страницами Интернет по умолчанию.
Итоги
Примеров умолчания в программном обеспечении можно приводить бесконечное количество, так как этот подход является обычной практикой работы программистов при написании как прикладного, так и системного программного обеспечения. Программисты умалчивают о том, как можно в каждом конкретном случае изменить ход выполнения программы, оптимизировать ее выполнение, улучшить интерфейс, повысить производительность и т.п.
Но делают они это не для того, чтобы «спрятать» настройки от пользователей, а для того, чтобы пользователи могли работать как в режиме «по умолчанию», так и осознанно меняя настройки программного обеспечения.
Программисты умалчивают о расширенных возможностях программного обеспечения ПК, а пользователи соглашаются с этими умолчаниями, или изменяют их в соответствии со своими запросами, потребностями, привычками и др., что и делает программное обеспечение максимально удобным и комфортным для всех, кто решил пользоваться ПК в своей работе, дома или на отдыхе.
P.S. Статья закончилась, можно еще почитать:
Нашли ошибку? Выделите фрагмент текста и нажмите Ctrl+Enter.
Изменение программ, используемых Windows 7 по умолчанию
Программа по умолчанию — это программа, которую Windows использует, когда вы открываете файл определенного типа, например музыкальный файл, изображение или веб-страницу. Например, если на компьютере установлено несколько браузеров, для использования по умолчанию можно выбрать один из них.
Откройте программы по умолчанию, нажав кнопку «Начните а затем нажав кнопку «Программы по умолчанию».
В этом разделе имеются следующие возможности:
Этот параметр позволяет выбрать программы, которые будут по умолчанию использовать Windows.
Если программа не отображается в списке, назначить ее программой по умолчанию позволяет функция «Задать сопоставления».
Откройте программы по умолчанию, нажав кнопку «Начните а затем нажав кнопку «Программы по умолчанию».
Выберите пункт Сопоставление типов файлов или протоколов конкретным программам.
Выберите тип файла или протокол, который требуется открывать с помощью этой программы по умолчанию.
Нажмите кнопку Изменить программу.
Выберите программу, которая будет использоваться по умолчанию для выбранного типа файла, или щелкните стрелку рядом с пунктом Другие программы для отображения дополнительных программ. (Если пункт Другие программы не отображается или требуемая программа отсутствует в списке, нажмите кнопку Обзор, найдите нужную программу и нажмите кнопку Открыть. Если другие программы для открытия этого типа файла или протокола не установлены, выбор будет ограничен.)
Если программа, которую требуется использовать по умолчанию, отсутствует в списке, щелкните стрелку рядом с надписью Другие программы, чтобы открыть список программ, доступных на компьютере.
Примечание: Невозможно оставить тип файла или протокол без сопоставления. Необходимо выбрать новую программу.
Параметры, которые вы здесь настроите, применяются только к вашей учетной записи пользователя. Они не влияют на другие учетные записи.
Используйте этот параметр для точной настройки программ по умолчанию на основе типа файла или протокола. Например, можно открывать все файлы изображений с расширением JPG с помощью одной программы, а файлы изображений с расширением BMP — с помощью другой.
Можно также задать программы для запуска различных видов носителей, таких как музыкальные компакт-диски или DVD с фотографиями.
С помощью инструментов «Доступ к программе» и «По умолчанию компьютера» (доступно в Windows 7) можно настроить программы по умолчанию для таких действий, как просмотр веб-страниц и отправка электронной почты всем, кто пользуется компьютером.
Программы по умолчанию
Этот раздел не относится к Windows 10. Способ изменения связей файлов по умолчанию в Windows 10. дополнительные сведения см. в разделе об изменениях Windows 10 обработки приложений по умолчанию в этой записи.
Когда пользователь устанавливает параметры программы по умолчанию при помощи программ по умолчанию, параметр по умолчанию применяется только к этому пользователю, а не к другим пользователям, которые могут использовать тот же компьютер. программы по умолчанию предоставляют набор api-интерфейсов (не рекомендуется в Windows 8), которые позволяют независимым поставщикам программного обеспечения включать свои программы или приложения в систему по умолчанию. Набор API также помогает поставщикам программного обеспечения лучше управлять своим состоянием по умолчанию.
Этот раздел организован следующим образом:
Общие сведения о программах по умолчанию и связанном наборе API
После регистрации приложения для работы с программами по умолчанию доступны следующие параметры и функциональные возможности с помощью набора API:
Программы по умолчанию также предоставляют пользовательский интерфейс, позволяющий зарегистрировать приложение, чтобы предоставить пользователю дополнительные сведения. Например, приложение с цифровой подписью может включать URL-адрес домашней страницы изготовителя.
Установка программы пользователем обычно выполняется в виде процесса с повышенными правами. Однако попытки приложения изменить поведение связи по умолчанию на уровне компьютера после установки не будут успешными. Вместо этого значения по умолчанию должны быть зарегистрированы на уровне отдельных пользователей, что не позволяет нескольким пользователям перезаписывать значения по умолчанию для других пользователей.
Иерархическая структура реестра для сопоставлений файлов и протоколов обеспечивает приоритет для параметров по умолчанию на уровне компьютера для каждого пользователя. Некоторые приложения включают в себя точки кода, которые временно расширяют свои права при утверждении значений по умолчанию, зарегистрированных на _ локальном _ компьютере hKey. Эти приложения могут столкнуться с непредвиденными результатами, если другое приложение уже зарегистрировано как значение по умолчанию для каждого пользователя. Использование программ по умолчанию предотвращает эту неоднозначность и гарантирует ожидаемые результаты на уровне отдельных пользователей.
Регистрация приложения для использования с программами по умолчанию
В этом разделе показаны подразделы и значения реестра, необходимые для регистрации приложения в программах по умолчанию. Он включает полный пример.
В этом разделе рассматриваются следующие вопросы.
Программы по умолчанию требуют, чтобы каждое приложение регистрировало явные сопоставления файлов, сопоставления MIME и протоколы, для которых приложение должно быть указано как возможное по умолчанию. Вы регистрируете связи с помощью следующих элементов реестра, которые подробно описаны далее в разделе подраздел регистрации и описание значения.
В следующем примере показаны записи реестра для вымышленного браузера Contoso, который называется WebBrowser:
Идентификаторы ProgID
Описание подраздела и значения регистрации
В этом разделе описаны отдельные подразделы и значения реестра, используемые при регистрации приложения с программами по умолчанию, как показано выше.
Возможности
Подраздел возможностей содержит все сведения о программах по умолчанию для конкретного приложения. Заполнитель% Аппликатионкапабилитипас% относится к пути реестра из раздела hKey _ текущий _ пользователь или hKey _ локальный _ компьютер к подразделу возможностей приложения. Этот подраздел содержит важные значения, показанные в следующей таблице.
филеассоЦиатионс
Подраздел филеассоЦиатионс содержит определенные сопоставления файлов, затребованные приложением. Эти утверждения хранятся в виде значений с одним значением для каждого расширения. Ассоциации указывают на ProgID конкретного приложения вместо универсального ProgID. Однако все ассоциации не обязательно должны указывать на один и тот же идентификатор ProgID.
мимеассоЦиатионс
Подраздел мимеассоЦиатионс содержит определенные типы MIME, затребованные приложением. Эти утверждения хранятся в виде значений с одним значением для каждого типа MIME. Имя значения для каждого типа MIME должно точно совпадать с именем MIME, хранящимся в базе данных MIME. Этому значению также необходимо назначить идентификатор ProgID для конкретного приложения, который содержит соответствующий идентификатор CLSID приложения.
Связывается
Подраздел связывается связан с назначенными пользователем записями Интернета и электронной почты в меню » Пуск «. Приложение должно быть зарегистрировано отдельно в качестве средства для этих записей. Дополнительные сведения см. в разделе Регистрация программ с помощью типов клиентов.
Подраздел связывается содержит две записи: Стартменуинтернет и Mail, которые соответствуют каноническим положениям Интернета и электронной почты в меню » Пуск «. Приложению назначается значение стартменуинтернет или mail, равное имени зарегистрированного подраздела приложения в разделе hKey _ Local _ Machine \ Software \ Clients \ стартменуинтернет или hKey Software _ _ Machine Client \ по \ \ mail (как описано в разделе Регистрация программ с типами клиентов).
В случае канонического расположения сообщения электронной почты в меню » Пуск » оно представляет собой клиент MAPI по умолчанию и, таким образом, ПРЕДПОЛАГАЕТ возможность передачи вызовов MAPI. в Windows 7, в то время как в меню » пуск » больше не существует принятого по электронной почте места, этот подраздел будет использоваться для клиента MAPI по умолчанию. Приложение, которое запросит значение по умолчанию для почты, должно быть зарегистрировано как обработчик MAPI в следующем подразделе:
Если почтовый клиент не поддерживает MAPI, но по-прежнему хочет конкурировать за каноническое расположение электронной почты в меню » Пуск «, он может зарегистрировать командную строку в следующем подразделе:
Кроме того, в разделе hKey _ Local _ Machine \ Software \ Clients \ mail \ каноникалнаме добавьте значение по умолчанию с именем приложения.
Эти записи позволяют запускать приложение из расположения электронной почты в меню » Пуск «. Обратите внимание, что вызовы MAPI по-прежнему выполняются в приложении и либо переходят к предыдущему обработчику MAPI, либо завершаются ошибкой, если не задан обработчик MAPI. Дополнительные сведения см. в разделе Регистрация программ с помощью типов клиентов.
урлассоЦиатионс
Подраздел урлассоЦиатионс содержит конкретные протоколы URL-адресов, затребованные приложением. Эти утверждения хранятся в виде значений, по одному значению для каждого протокола. Каждый протокол должен указывать на ProgID, зависящий от приложения, а не на универсальный идентификатор ProgID. Как упоминалось в примере Contoso, можно использовать другой идентификатор ProgID для каждого протокола, чтобы каждый из них имел собственную строку выполнения.
регистередаппликатионс
Полный подраздел для регистередаппликатионс :
HKey _ _ \ Программное обеспечение локального компьютера \ регистередаппликатионс
Этот подраздел содержит операционную систему, в которой в реестре содержатся сведения о программах по умолчанию для приложения. Расположение хранится в виде значения, имя которого должно совпадать с именем приложения.
Пример полной регистрации
В этом примере показаны подразделы и значения, используемые при регистрации вымышленного проигрывателя Litware мультимедиа. Пример включает записи ProgID для того, чтобы продемонстрировать, как все они объединяются.
Следующие записи регистрируют программу Litware в программах по умолчанию и используют ранее зарегистрированные идентификаторы ProgID.
Становится браузером по умолчанию
Регистрация в браузере должна соответствовать рекомендациям, описанным в этом разделе. после установки браузера Windows может предоставить пользователю системное уведомление, в котором пользователь может выбрать браузер в качестве системы по умолчанию. Это уведомление отображается при соблюдении следующих условий:
В следующем примере показан рекомендуемый код регистрации, который установщик браузера должен запустить после записи разделов реестра.
Шчанженотифи сначала уведомляет систему о том, что доступны новые варианты связи. Вызов шчанженотифи необходим для обеспечения правильной работы системных параметров по умолчанию.
Затем инструкция Sleep позволяет системным процессам обрабатывать уведомления.
Если пользователь отменяет или игнорирует полученное уведомление или всплывающее окно без выбора нового браузера по умолчанию, браузер по умолчанию остается неизменным. Обратите внимание, что пользователь также может изменить браузер по умолчанию в любое время с помощью других механизмов, включая установку параметров пользователя по умолчанию на панели управления.
Пользовательский интерфейс программ по умолчанию
На следующем рисунке показано окно основные программы по умолчанию в панели управления.
Когда пользователь выбирает программу из списка, отображаются значок программы и поставщик. Если URL-адрес внедрен в сертификат программы с цифровой подписью, программа также может отобразить URL-адрес. Программы, не имеющие цифровой подписи, не могут отображать URL-адрес.
Также отображается описательный текст, который предоставляется программой во время регистрации. Этот текст является обязательным. Под полем Описание можно определить, сколько значений по умолчанию в настоящий момент назначено программе в полном количестве, зарегистрированном для работы.
Рекомендации по использованию программ по умолчанию
Во время установки
Выполните следующую последовательность действий во время установки. шаги 1-3 соответствуют действиям, которые использовались в Windows XP; шаг 4 был впервые добавлен в Windows Vista.
После установки
В этом разделе описывается, как запрос приложения должен сначала предоставить каждому пользователю параметры по умолчанию. В нем также обсуждается, как приложение может отслеживать состояние по умолчанию для возможных связей и протоколов.
Интерфейсы первого запуска
При первом запуске приложения пользователем рекомендуется, чтобы в приложении отображался пользовательский интерфейс, который обычно включает следующие два варианта:
до Windows 8, если пользователь принимает параметры по умолчанию, приложение вызывает иаппликатионассоЦиатионрегистратион:: сетаппасдефаулталл, которое преобразует все ассоциации уровня компьютера, объявленные во время установки, в параметры для каждого пользователя.
В окне Сопоставление файлов отображаются значения по умолчанию, зарегистрированные приложением, а также текущее значение по умолчанию для других расширений и протоколов. После того как пользователь закончит настройку значений по умолчанию, они нажимайте кнопку сохранить для фиксации изменений. Если пользователь нажимает кнопку Отмена, окно закрывается без сохранения изменений.
Этот пользовательский интерфейс следует использовать для приложений вместо создания собственных. Это позволит сохранить ресурсы, которые ранее были необходимы для разработки пользовательского интерфейса сопоставления файлов. Также гарантируется, что связи будут сохранены правильно.
Настройка приложения для проверки того, является ли оно значением по умолчанию
Это больше не поддерживается в Windows 8.
Если приложение определяет, что оно не является значением по умолчанию, оно может представлять пользовательский интерфейс, запрашивающий пользователя, следует ли принять текущую ситуацию или сделать приложение используемым по умолчанию. Всегда включайте в этот пользовательский интерфейс флажок, который выбирается по умолчанию и предоставляет возможность не запрашивать снова.
Вариант по умолчанию должен быть управляемым пользователем. Приложение не должно восстанавливаться по умолчанию без запроса пользователя.
На следующем рисунке показан пример диалогового окна.