Если я создаю новый тип файла для своей программы, как правильно использовать «Открыть с помощью»?

StackOverflow https://stackoverflow.com/questions/433474

Вопрос

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

Как я могу сообщить своей программе, что ее запрашивают открыть файл при запуске? Есть ли какой-то аргумент командной строки, который " Открыть с помощью " посылает?

Это было полезно?

Решение

Да, проводник Windows отправляет путь к файлу в качестве аргумента командной строки в исполняемый файл вашего приложения.

Вы можете использовать args [0] в C # или argv [1] в C ++ для его чтения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top