通过安装程序将项添加到Windows资源管理器上下文菜单

时间:2018-03-11 09:54:57

标签: c# wpf registry windows-explorer-integration

出于教育目的,我正在使用C#在WPF中开发一个简单的应用程序。

将在不使用Install Shield向导的情况下分发应用程序,尤其是首次启动时,它必须能够配置系统寄存器,以便在Windows资源管理器下拉菜单中显示应用程序条目。

我粗略地了解到我必须更改系统寄存器(regedit.exe)但我还没有清楚三件事:

  1. 我应该更改哪些寄存器以及如何更改?

  2. 应用程序如何判断系统日志中的此条目已存在?如果它丢失了,最终会以编程方式添加它吗?

  3. 如何关联应用程序和点击下拉菜单项之间的功能(类或功能)? (我粗略地认为你应该使用命令行参数,但是怎么做?)

0 个答案:

没有答案