我创build了一个虚拟打印机的c#应用程序,但现在我正在寻找启动我的应用程序,而右键单击任何.pdf文件或任何.doc文件
总之我想在窗口的上下文菜单中添加项目,但仅限于.pdf文件和.doc文件。
请告诉我如何实现它。
提前致谢。
分组时,如何从Linq查询返回IGrouping
为什么Windows资源pipe理器search会在debugging器中暂停一个不相关的程序时冻结
Windows操作系统体系结构书
Windowssearchsql:LIKE语句中的分号导致exception(E_FAIL 0x80004005)
如何获得过去10年的夏令时间界限
如何设置箱子风扇速度
如何在.net或其他技术中呈现应用程序
有没有一个WPF控件,将显示类似资源pipe理器的视图中的文件列表?
断开数据Windows程序使用sql Server Compact
要知道修改/添加的键,请参阅此处接受的答案: 将菜单项添加到Windows上下文菜单仅适用于特定的文件类型
要使用C#添加密钥,请使用RegistryKey对象
string[] exts = {".pdf",".doc"}; foreach (string ext in exts) { RegistryKey _key = Registry.ClassesRoot.OpenSubKey($"HKEY_CLASSES_ROOT\{ext}\shell",true); RegistryKey newkey = _key.CreateSubKey("Use Virtual Printer"); RegistryKey subNewkey = newkey.CreateSubKey("Command"); subNewkey.SetValue("","C:\yourApplication.exe"); subNewkey.Close(); newkey.Close(); _key.Close(); }
从“ 如何将上下文菜单项添加到Windows资源管理器”文件夹进
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。