Я пытаюсь понять общий процесс, который Windows использует для открытия набора файлов с программой по умолчанию. Недавно я установил приложение, которое «заменило» приложение открытия по умолчанию для типа файла, и я пытаюсь выяснить, как был открыт файл ранее (я бы хотел использовать оба). Поэтому я вернулся к более ранней версии моего компьютера, на которой была установлена оригинальная программа, и попробовал посмотреть в разделе «Программы по умолчанию», чтобы узнать, могу ли я найти способ просмотра того, что означает программа по умолчанию.Что происходит с Windows, чтобы открыть файл?
В моем понимании, файлы открываются путем вызова исполняемых «основных» программ (возможно, с некоторыми аргументами?) С открытием файла в качестве параметра. Но как именно вы находите путь исполняемого файла, который используется для запуска программы, и как вы определяете какие-либо специальные аргументы (если они есть), предоставленные ему?
Спасибо за ваше время,