使用Windows资源管理器的“打印”上下文菜单项

如果石头

我创建了一个简单的应用程序,用于打开,查看和打印PDF文件。我希望我的应用程序能够在用户在资源管理器中右键单击PDF并选择“打印”时进行处理。

我的应用程序已注册为PDF文件的默认处理程序。

因此,简而言之,它应该:

  1. 开启应用程式
  2. 开启档案
  3. 将打印作业发送给用户默认打印机
  4. 关闭应用程式

我完全可以解决打开,加载,打印和退出的问题。我只是不知道如何使用资源管理器中的此上下文相关的“打印”选项使我的应用知道已被触发。我以为它将只是作为附加参数发送,但是我似乎无法捕获它。

有任何想法吗?

艾比

让我们看看Acrobat DC如何处理打印:

Microsoft Windows [Version 10.0.17763.316]
(c) 2018 Microsoft Corporation. All rights reserved.

C:\Users\Aybe>assoc .pdf
.pdf=AcroExch.Document.DC

导致我们:

在此处输入图片说明

因此,基本上,它们使用特殊的开关调用应用程序,您可以在此处了解更多信息:

Adobe Reader命令行参考

您还可以在MSDN中看到类似的示例:

https://docs.microsoft.com/zh-CN/windows/desktop/shell/fa-verbs

简而言之:

  • 使您的应用程序处理这种情况的命令行开关
  • 确保注册表项使用这些开关

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

编辑Windows资源管理器上下文菜单项说明

来自分类Dev

添加来自Delphi的PDF文件的资源管理器上下文菜单项

来自分类Dev

C#将上下文菜单项添加到Windows资源管理器中的所有文件类型

来自分类Dev

Windows资源管理器的C#和上下文菜单

来自分类Dev

仅针对单个用户编辑Windows资源管理器上下文菜单

来自分类Dev

如何更改Windows资源管理器的上下文菜单

来自分类Dev

在Windows资源管理器中使用上下文菜单将后缀添加到文件

来自分类Dev

将子菜单添加到资源管理器上下文菜单

来自分类Dev

如何摆脱Windows资源管理器中的“网络”菜单项

来自分类Dev

Windows资源管理器右键单击上下文菜单中的文件和文件夹

来自分类Dev

Windows资源管理器-从上下文菜单中区分两个文件?

来自分类Dev

在Windows资源管理器中自定义Winrar上下文菜单处理程序

来自分类Dev

如何从C#应用程序访问Windows资源管理器上下文菜单?

来自分类Dev

如何在Windows资源管理器上下文菜单中重新获取git bash

来自分类Dev

Windows 7资源管理器上下文菜单中的“提契诺州”是什么?

来自分类Dev

Windows资源管理器右键单击文件和文件夹的上下文菜单

来自分类Dev

MacOS 是否与资源管理器中的 Windows 发送到/蓝牙上下文菜单等效?

来自分类Dev

通过 Windows 资源管理器上下文菜单调用自定义存档程序

来自分类Dev

调试通过资源管理器上下文菜单启动的应用程序

来自分类Dev

摆脱死掉的浮动资源管理器上下文菜单

来自分类Dev

任务栏>文件资源管理器>上下文菜单使我失败

来自分类Dev

调试通过资源管理器上下文菜单启动的应用程序

来自分类Dev

单击任何上下文菜单命令时,资源管理器崩溃

来自分类Dev

在列表视图中调用资源管理器上下文菜单

来自分类Dev

包资源管理器 URI eclipse 插件上下文菜单?

来自分类Dev

如何从资源管理器的上下文菜单中使用当前日期重命名文件?

来自分类Dev

资源管理器的上下文菜单中未显示“以管理员身份运行”选项

来自分类Dev

可以在资源管理器上下文的“发送到”菜单上创建子文件夹

来自分类Dev

将图像的Windows 10文件资源管理器的“编辑”上下文菜单操作更改为Paint.net的“ Windows应用商店版本”?

Related 相关文章

  1. 1

    编辑Windows资源管理器上下文菜单项说明

  2. 2

    添加来自Delphi的PDF文件的资源管理器上下文菜单项

  3. 3

    C#将上下文菜单项添加到Windows资源管理器中的所有文件类型

  4. 4

    Windows资源管理器的C#和上下文菜单

  5. 5

    仅针对单个用户编辑Windows资源管理器上下文菜单

  6. 6

    如何更改Windows资源管理器的上下文菜单

  7. 7

    在Windows资源管理器中使用上下文菜单将后缀添加到文件

  8. 8

    将子菜单添加到资源管理器上下文菜单

  9. 9

    如何摆脱Windows资源管理器中的“网络”菜单项

  10. 10

    Windows资源管理器右键单击上下文菜单中的文件和文件夹

  11. 11

    Windows资源管理器-从上下文菜单中区分两个文件?

  12. 12

    在Windows资源管理器中自定义Winrar上下文菜单处理程序

  13. 13

    如何从C#应用程序访问Windows资源管理器上下文菜单?

  14. 14

    如何在Windows资源管理器上下文菜单中重新获取git bash

  15. 15

    Windows 7资源管理器上下文菜单中的“提契诺州”是什么?

  16. 16

    Windows资源管理器右键单击文件和文件夹的上下文菜单

  17. 17

    MacOS 是否与资源管理器中的 Windows 发送到/蓝牙上下文菜单等效?

  18. 18

    通过 Windows 资源管理器上下文菜单调用自定义存档程序

  19. 19

    调试通过资源管理器上下文菜单启动的应用程序

  20. 20

    摆脱死掉的浮动资源管理器上下文菜单

  21. 21

    任务栏>文件资源管理器>上下文菜单使我失败

  22. 22

    调试通过资源管理器上下文菜单启动的应用程序

  23. 23

    单击任何上下文菜单命令时,资源管理器崩溃

  24. 24

    在列表视图中调用资源管理器上下文菜单

  25. 25

    包资源管理器 URI eclipse 插件上下文菜单?

  26. 26

    如何从资源管理器的上下文菜单中使用当前日期重命名文件?

  27. 27

    资源管理器的上下文菜单中未显示“以管理员身份运行”选项

  28. 28

    可以在资源管理器上下文的“发送到”菜单上创建子文件夹

  29. 29

    将图像的Windows 10文件资源管理器的“编辑”上下文菜单操作更改为Paint.net的“ Windows应用商店版本”?

热门标签

归档