Я создал простое приложение для открытия, просмотра и печати файлов PDF. Я хочу, чтобы мое приложение могло обрабатывать, когда пользователь щелкает правой кнопкой мыши PDF в проводнике и выбирает «печать».
Мое приложение зарегистрировано в качестве обработчика по умолчанию для файлов PDF.
Итак, короче следует:
- Откройте приложение
- Открыть файл
- Отправка задания печати на принтер по умолчанию для пользователей
- Закрыть приложение
Я могу справиться с открытием, загрузкой, печатью и выходом вообще без проблем. Я просто не знаю, как сообщить моему приложению, что оно было запущено с помощью этой контекстно-зависимой опции «печать» в проводнике. Я думал, что он просто будет отправлен как дополнительный параметр, но я не могу его перехватить.
Есть идеи?