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

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

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

1 Ответ

3 голосов
/ 11 января 2009

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

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

...