如何在Windows资源管理器中为Java应用程序添加上下文菜单?
发布时间:2020-12-13 20:54:29 所属栏目:Windows 来源:网络整理
导读:如何在Java应用程序的Windows资源管理器上下文菜单(例如7-Zip)中添加子菜单项? 我知道有两种做法。花哨的方法是写一个Windows shell扩展,这是powerarchiver,winzip等,我相信(这涉及运行代码来确定上下文菜单项将取决于所选择的文件)。 简单的方法,对于
如何在Java应用程序的Windows资源管理器上下文菜单(例如7-Zip)中添加子菜单项?
我知道有两种做法。花哨的方法是写一个Windows shell扩展,这是powerarchiver,winzip等,我相信(这涉及运行代码来确定上下文菜单项将取决于所选择的文件)。
简单的方法,对于简单的功能,您可以在注册表中添加一个条目: HKEY_CLASSES_ROOT&;file type>shell&;display text>command 其中<文件类型>是这个上下文菜单应该应用到的文件,即*,.mdb,.doc 和 <显示文字>您要在上下文菜单中显示什么。 然后将默认字符串作为要从上下文菜单启动的应用程序的路径添加,您可以使用%1来引用当前选择的文件,即使用MS Access I: HKEY_CLASSES_ROOT*shellMS Access 2000command "C:Program FilesMicrosoft OfficeOfficeMSACCESS.EXE" "%1" 然后,为我选择的任何文件(因此*)添加一个上下文菜单项,这样我可以在MS Access 2000中启动它。 当然,总是备份您的注册表,然后再进行黑客攻击。 您的程序可以在安装期间或首次运行时执行此操作。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- win10安装Redis方法以及基本配置
- Windows 2008 R2服务器可以加入2003域吗?
- 在没有用户交互的情况下为Windows安装python
- 无法将Windows Server 2012作为成员服务器添加到现有域
- BURN(WIX bootstrapper) – 未显示正在使用的文件对话框
- windows-server-2012-r2 – 如何在HyperV主机上创建的虚拟网
- windows-server-2008 – HP Proliant DL380 G4 – 这款服务
- windows – AutoHotkey将韩文键重新映射到Ctrl
- 是否有用于Windows(或Linux)的iPhone模拟器来安装iPhone应用
- windows环境下基于pycharm安装Redis出现的两个错误解决方案
推荐文章
站长推荐
热点阅读