Я создал асинхронный подключаемый протокол для Internet Explorer:
ex: // D: /sample.html (предположим, что ex - это созданный мной протокол)
открываетсяфайл D: /sample.html в самом IE
Ниже перечислены проблемы:
Он способен отображать HTML и JPEG (не проверял другое изображениеформаты файлов) файлы.Но он отображает ошибку «Переход на веб-страницу был отменен» для других форматов файлов, таких как .doc, .pdf, .swf и т. Д. В соответствии с журналами, в которых я записываю этапы обработки, вся обработка выполняется аналогично дляэти форматы файлов, как в случае HTML и т. д.
После того, как мы открываем файл в IE, файл открывается в IE с использованием приложения по умолчанию, зарегистрированного для формата файла всистема.Например: PDF-файл открывается в Adobe Reader в системах, где Adobe Reader является приложением по умолчанию, зарегистрированным для формата PDF-файла.Таким образом, есть ли какой-нибудь способ, которым мы можем программно управлять элементами пользовательского интерфейса (такими как сохранение, печать и т. Д.) Этого приложения по умолчанию во время отображения документа.
Любые указатели будут полезны.Спасибо.