Мы поставляем программное обеспечение (некоторые сторонние) для наших продуктов масс-спектрометра, которые используют файлы данных с расширениями .spc и .lst в основном на ноутбуках с Windows 10 (иногда по-прежнему поддерживая некоторые старые версии). Я хотел бы договориться о том, чтобы двойной щелчок или щелчок правой кнопкой мыши, а затем «открыть» запускали наши специальные программы по умолчанию. Используя то, что я нахожу в реестре в качестве примера, плюс другие вещи, найденные в Интернете, я могу сделать это, создав подходящие файлы .reg. Тем не менее, другие приложения также используют эти расширения, и я хочу внести свои изменения в дружественной форме, которая не будет растоптать предыдущие настройки, оставляя грязную смесь. Возможно, что наши пользователи иногда захотят использовать предыдущие значения для этих расширений через Open with.
Я попытался использовать документацию здесь https://docs.microsoft.com/en-us/windows/desktop/shell/fa-intro, но я просто поймал себя на том, что все больше и больше кружусь, отчаявшись. Многие записи, которые я вижу в реестре, не объясняются. Если бы типы файлов были новыми и уникальными, я мог бы быть в порядке, но я должен жить с тем, что у меня есть, и документация Microsoft для этого кажется мне безнадежной.
Кто-нибудь знает точный метод для решения этой ситуации или знает читаемый справочный документ?