鼠标右键菜单设置大全(网页版)
鼠标右键快捷操作
鼠标右键快捷操作鼠标右键快捷操作:提升工作效率的神器鼠标是我们与计算机进行交互的重要工具之一,而右键则是鼠标上最被忽视但功能强大的按钮之一。
许多人只是将右键用于打开菜单,却未能充分发挥其潜能。
本文将介绍一些鼠标右键的快捷操作技巧,帮助读者提升工作效率,轻松应对复杂的计算机任务。
一、快速访问常用功能当我们在计算机上进行各种操作时,经常需要用到一些常用功能,如复制、粘贴、剪切等。
而右键菜单中的“复制”、“粘贴”和“剪切”选项无疑是最常用的功能之一。
使用鼠标右键可以实现对文件、文本以及网页内容的快速复制、粘贴和剪切,相比传统的快捷键组合,更为方便快捷。
二、快速打开应用程序在桌面或文件夹中,我们经常需要打开某个应用程序。
此时,可以通过右键菜单中的“属性”选项,快速打开关联的应用程序。
例如,我们可以通过右键点击某个Excel文件,然后选择“属性”,再点击“打开方式”选项,就能直接打开Excel软件,并载入该文件。
这种方法比起先打开Excel,再通过菜单或快捷键打开相应文件要更加高效。
三、快速搜索文件当我们需要查找某个文件时,经常需要通过“搜索”功能,但在复杂的文件夹结构中,搜索结果可能会非常庞大。
然而,右键菜单中的“搜索”选项可以帮助我们更加精准地查找文件。
当我们右键点击某个文件或文件夹时,选择“搜索”,系统会自动为我们打开搜索结果页面,并将搜索关键词填充好,节省了我们不必要的搜索步骤。
四、快速处理图片对于经常处理图片的人来说,鼠标右键的快捷操作技巧尤为重要。
在浏览网页或文件夹时,我们经常需要对图片进行保存或编辑。
此时,通过右键菜单中的“另存为”选项,可以快速将图片保存到指定位置。
而如果需要对图片进行编辑,我们可以选择“编辑”选项,系统将自动打开默认的图片编辑工具,并加载该图片。
这样,我们就能方便地对图片进行调整、裁剪、加文字等操作。
五、快速解决问题在使用计算机过程中,我们难免会遇到一些问题,如程序闪退、文件损坏等。
鼠标右键菜单设置方法
鼠标右键菜单设置方法
鼠标右键菜单设置方法
你们知道怎么设置鼠标的右键吗?下面是店铺带来鼠标右键菜单设置方法的内容,欢迎阅读!
鼠标右键菜单设置方法:
这个是给右键一个魔方的快捷方式组,里边包含各种命令可以选择。
选择你需要的快捷命令,如关机等等,最后点击生成菜单就可以了。
在桌面上右击,可以看到一个魔方快捷组,很方便操作。
新建菜单
新建菜单式当你右键点击新建是会出来新建哪些东西,如文本文档,word,excel等。
你可以按照自己平时工作的需要来选择新建那些,打勾就好了。
设置鼠标右键的快捷方式
鼠标的右键选单中有很多快捷命令,给日常操作带来了很大的方便。
但是,系统不可能做到将所有的命令都集成到右键选单中,有时需要的命令根本就不存在,这就只能靠我们自己动手添加和删除进去了。
下面就告诉大家几个添加快捷命令的方法:1:如何去掉右键菜单中的内容打开注册表(C:WindowsRegedit.exe),查找有关该连接名的键值,找到删除就OK了。
.或者直接通过“开始-> 运行-> regedit”进入注册表,来到“HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExt”位置,点击文件夹的“+”号,可以看到常见的下载软件网际快车右键下载等等的信息,直接删除不想要的即可。
2:添加“关闭计算机”一般我们都是通过点“开始”→“关闭系统”→“关闭计算机”→“确定”来关闭计算机的,其实还有更简捷的办法。
打开注册表编辑器,找到“HKEY_CLASSES_ ROOT\Directory\shell”主键,新建一个名为“Close”的主键,双击窗口右侧的“默认”,并在“键值”栏内输入“关闭计算机”。
接着在“Close”主键下建立下一级子键“Command”,双击该子键窗口右面的“默认”,并在键值栏内输入“RUNEDLL32.EXE USER.EXE,EXITWINDOWS”。
完成后,右击“开始”选单就可以看到“关闭计算机”选项了。
参照上述方法读者也可为右键添加“重新启动计算机”命令。
3:添加“快速查看”在注册表编辑器中找到“HKEY_CLASSES_ROOT\*”子项,在右边窗口中新建一个主键,将其名称设置为“快速查看”,双击该子键的“默认”值项,在“数值数据”中输入“*”。
修改后,在鼠标的右键选单中会看到“快速查看”项,无需启动其他软件就能直接查看很多种格式的文件。
4:添加“在新窗口打开”有时我们需要反复地点击“向上”或“后退”按钮切换不同的窗口,其实我们可以在右键选单中增加“在新窗口打开”命令简化操作。
自己编辑的右键菜单设置
我经常看见有人发帖子询问怎么修改右键菜单。
提问人说的含糊,所以建议用软件去改。
软件占地方,也不太人性化。
我建议如果还明白一点注册表的话还是修改注册表。
另一方面感谢andy升我为荣誉会员,我于是只有多发好贴来回报久要。
下面我把常用的修改方法搜索整理,并且每项都亲测了一遍,提供给大家:(建议大家在操作前备份注册表以防万一和还原,备份方法,打开注册表—文件—导出即可)1 桌面右键菜单:(1) 删除不常用菜单项单击Windows的“开始”菜单,单击“运行”,在“打开”框中键入“regedit”,单击“确定”按钮,打开“注册表编辑器”窗口。
展开“HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers”分支,在其下找到要删除的无用项(要明确你要删除的是什么功能),然后右键单击该项,再单击“删除”将其删除即可清除右键菜单中的对应选项。
关闭“注册表编辑器”窗口。
(2) 给回收站添加重命名,删除找到下面菜单项HKEYCLASSESROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F945E}\ShellFolder在右边窗口修改 Attributes 的值。
其中各组数据表示的含义是:键值打开 00 00 00 20剪切 02 00 00 00复制 01 00 00 00粘贴 00 01 00 00删除 20 00 00 00重命名 10 00 00 00属性 40 00 00 00如果你要显示某些命令,只需将该命令所对应的键值相加,结果作为attributes 的键值即可。
把系统默认的数据数值73 10 00 20(简单点的就是ctrl+find搜索回收站,见到就改名字。
这个方法总反弹)(3)清除任何显卡生成的桌面右键菜单方法修改注册表文件。
(我的是ATI) 依次展开HKEY_CLASSES_ROOT\ Directory\Background\shellex\ContextMenuHandlers键值,删除其中的“igfxcui”键或者“ACE”(这个是显卡),然后重新启动系统或者注销即可删除桌面菜单上的那三个选项。
网页右键破解大集合
网页右键破解大集合第一种情况,出现版权信息类的破解方法如下:在页面目标上按下鼠标右键,弹出限制窗口,这时不要松开右键,将鼠标指针移到窗口的“确定”按钮上,同时按下左键。
现在松开鼠标左键,限制窗口被关闭了,再将鼠标移到目标上松开鼠标右键,弹出了鼠标右键菜单,限制取消了!第二种情况,出现“添加到收藏夹”的破解方法如下:在目标上点鼠标右键,出现添加到收藏夹的窗口,这时不要松开右键,也不要移动鼠标,而是使用键盘的TAB键,移动焦点到取消按钮上,按下空格键,这时窗口就消失了,松开右键看看,右键恢复了!将鼠标移动到你想要的功能上,点击左键吧。
第三种情况,超链接无法用鼠标右键弹出“在新窗口中打开”菜单的。
这时用上面的两种方法无法破解,看看这一招:在超链接上点鼠标右键,弹出窗口,这时不要松开右键,按键盘上的空格键,窗口消失了,这时松开右键,可爱的右键菜单又出现了,选择其中的“在新窗口中打开”就可以了。
第四种情况,当你点击右键时,右键无效果。
不过破解也不难,破解方法如下:1、在有锁右键的页面按一下 [Alt] 键。
2、再按一下 [F12] 键。
3、在任何地方按 Mouse 右键便可以啦 !!!第五种情况,其它组合键1、按键盘上的Shift+F10组合键试试,出现什么了?哇!直接出现右键菜单了!2、看这一招:看见键盘右Ctrl键左边的那个键了吗?那就是快捷菜单键拉!按一下试试,右键菜单直接出现了!或者:1)在想要使用鼠标右键的地方按下鼠标左键不放2)接着按下键盘上的 "快捷菜单键" 按键 , 这样鼠标右键的功能就出现了3)直接将想要的图片用左键拖着,然后按下WIN+D键,这样一来就可以拖到桌面上保存!(此方法适用于单手操作较灵活的同志)第六种情况,另类破解右键首先,打开记事本,把下列代码复制进去:[InternetShortcut]URL=javascript:function document.oncontextmenu(){return true;}function document.onselectstart(){return true;} functiondocument.onsdragstart(){return true;}然后,保存文件时在“保存类型”里选“所有文件”,文件名填“解除网页锁定.url”使用方法:将附件复制到C:\Documents and Settings\[当前用户名]\Favorites,然后打开IE浏览器(记得是IE),收藏菜单下会多出一个叫“解除网页锁定”的菜单项。
鼠标右键菜单怎么设置360
鼠标右键菜单怎么设置360
鼠标右键菜单怎么设置360
你们知道怎么在360中设置鼠标右键菜单吗?店铺带来鼠标右键菜单怎么设置360的内容,欢迎阅读!
鼠标右键菜单设置方法360:
首先打开306安全卫士,点击功能大全的【更多】
在版面上找到【右键菜单】图标,然后点击添加。
接着打开右键菜单管理,点击【开始扫描】
扫描结果完成后,在左边的选项框中【勾选】你不想要的工具然后点击【删除】
在提示版面中再次点击确定删除【是】
如果那一天想要复原右键菜单工具时,也可打开360菜单管理,选择需要恢复的工具,点击【一键恢复】即可。
(PS:恢复的前提360安全卫士没有被卸载)。
鼠标右键菜单功能大全
3:添加“快速查看”
在注册表编辑器中找到“HKEY_CLASSES_ROOT\*”子项,在右边窗口中新建一个主键,将其名称设置为“快速查看”,双击该子键的“默认”值项,在“数值数据”中输入“*”。修改后,在鼠标的右键选单中会看到“快速查看”项,无需启动其他软件就能直接查看很多种格式的文件。
2:添加“关闭计算机”
一般我们都是通过点“开始”→“关闭系统”→“关闭计算机”→“确定”来关闭计算机的,其实还有更简捷的办法。打开注册表编辑器,找到“HKEY_CLASSES_ ROOT\Directory\ shell”主键,新建一个名为“Close”的主键,双击窗口右侧的“默认”,并在“键值”栏内输入“关闭计算机”。接着在“Close”主键下建立下一级子键“Command”,双击该子键窗口右面的“默认”,并在键值栏内输入“RUNEDLL32.EXE USER.EXE,EXITWINDOWS”。完成后,右击“开始”选单就可以看到“关闭计算机”选项了。参照上述方法读者也可为右键添加“重新启动计算机”命令。
1.优化大师-系统性能优化-系统个性设置-右键设置或更多设置
2.打开注册表(C:WindowsRegedit.exe),查找有关该连接名的键值删除。
.或者直接通过“开始 -> 运行 -> regedit”进入注册表,来到
“HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExt”位置,
7:添加“清空回收站”选项
除了“回收站”本身,其他文件的右键菜单都没有“清空回收站”命令,那么我们也可以给它加上。在“HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers”下新建主键“{645FF040-5081-101B-9F08-00AA002F954E}”,确定后退出注册表,当右击任何文件时,其快捷菜单都会有一个“清空回收站”的选项。
整理右键菜单
整理右键菜单⼀、shell、shellex下右键菜单的位置、状况⽂件的右键菜单①HKEY_CLASSES_ROOT\*\shell可再添加、删除⼦键。
②HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers其下有:OpenWith=打开⽅式SD360=安全卫⼠WinRAR=压缩⽂件。
可再添加、删除⼦键。
⽂件夹的右键菜单①HKEY_CLASSES_ROOT\Directory\shell其下有:find=搜索,可再添加、删除⼦键。
②HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers其下有:SD360=安全卫⼠Sharing=共享和安全WinRAR=压缩⽂件EncryptionMenu=加密菜单。
删除安全卫⼠、压缩⽂件,要同⽂件夹驱动器中的⼀并删除。
可再添加、删除⼦键。
桌⾯空⽩处的右键菜单①HKEY_CLASSES_ROOT\Directory\Background不能新建:shell\键名\Command②KEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers其下有:New=新建,默认键值{D969A300-E7FF-11d0-A93B-00A0C90F2719},可启⽤、禁⽤,显⽰隐藏菜单。
可添加、删除清空回收站。
⽂件夹、驱动器的右键菜单①HKEY_CLASSES_ROOT\Folder\shell其下有:explore=资源管理器、open=打开。
可再添加、删除⼦键。
②HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers其下有:SD360=安全卫⼠、WinRAR=压缩⽂件,删除它们只对驱动器有效,必须删除⽂件夹中的才都有效。
可再添加、删除⼦键。
⽂件、⽂件夹的右键菜单①HKEY_CLASSES_ROOT\AllFilesystemObjects\shellshell为新建⼦键。
添加或删除鼠标右键菜单
添加右键菜单的方法:假设要在鼠标右键菜单中添加“千千静听”,方法如下:打开“我的电脑”→“工具”→“文件夹选项”(控制面板里面也有)→点击“文件类型”标签→在“已注册的文件类型”里面找,找到“MP3”→点击“高级” 按钮→点击“新建”按钮→在“操作”框里面输入“千千静听”(也可以输入其他内容);点“浏览”按钮→切换到程序组目录下,比如C:\ProgramFiles\TTPlayer,选择 TTPlayer.exe,点击“打开”。
还可以继续设置,双击MP3文件自动用千千静听打开:→回到文件夹选项“新操作”界面,选择刚才建立的“千千静听”,点击右边的“设为默认值”有些右键菜单不能用以上方法添加,比如HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentV ersion\Explorer\Discardable\P ostSetup\ShellNew 对应的“新建”菜单项,以上方法就不适用,需要手动添加。
但是,这里的菜单项的数值是二进制的数据,编写起来很麻烦。
不过,有其他工具软件可以帮助建立右键菜单,比如,优化大师等软件可以协助建立“Microsoft Excel 工作表”等菜单。
当然,重新安装一遍相应的程序如Office 2003等也可以恢复“Microsoft Excel 工作表”等鼠标右键菜单。
删除右键菜单的方法:跟添加右键菜单的方法类似。
在上图所示界面,选择不希望出现在右键菜单中的选项,点击右边的删除按钮。
有些右键菜单不能用这种方法删除,需要在注册表里面操作;运行regedit,搜索想要删除的右键菜单,找到后,删除相应的键值。
比如,有些右键菜单项位于注册表HKEY_CLASSES_ROOT\Directory\shell 键项下的子项,这些右键菜单就只能通过删除相应的子项来删除。
怎么修改鼠标右键菜单
怎么修改鼠标右键菜单
想知道鼠标的右键菜单怎么修改吗?下面是店铺带来怎么修改鼠标右键菜单的内容,欢迎阅读!
修改鼠标右键菜单方法一:
这个可以在360软件小助手中进行设置。
打开360软件小助手的设置,如下图所示:
打开设置后,我们找到高级设置下的最后一项,将前面的勾去掉,然后确定应用,如下图所示:
修改鼠标右键菜单方法二:
这里我们可以控制右键菜单下的三大功能,具体请看下面的操作:首先我们打开360卫士,然后找到右上角向下的箭头并单击它,然后在弹出的菜单中找到设置,单击进入,如下图所示:
来到设置后,在左侧找到基本设置下找到系统右键菜单,单击它,在左侧我们就可以看到自己可以控制的右键关联了,如下图所示:在这里我们可以对右键的3个功能进行控制,事实上我们一般很少用到第一个功能,所以我们将第一个功能前面的勾去掉,然后应用。
如下图所示:
注:其他两个功能不需要的话,也可以直接的去掉,不过这里建议大家保留。
怎么设置鼠标右键返回
怎么设置鼠标右键返回
网友们知道怎么设置鼠标的返回手势吗?下面是店铺带来怎么设置鼠标右键返回的内容,欢迎阅读!
设置鼠标右键返回方法:
打开电脑上的百度浏览器(如果读者电脑上还没有安装百度浏览器,请自行安装)。
点击百度浏览器的菜单按钮,在显示的菜单中选中选项,打开选项页面。
点击左侧的鼠标手势,进入鼠标手势设置页面。
将开启鼠标手势、显示手势轨迹及显示动作提示都打上“√”。
默认的鼠标轨迹是蓝色的,可以根据自己喜欢的颜色修改,点击自定义颜色可选择其他颜色。
百度浏览器的鼠标手势已经做好了定义,目前无法修改,记住这些手势代表什么操作,熟悉后,以后操作起来就更快捷、方便。
比如轨迹上和下,在阅读百度经验时,就可以使用这两个手势,按住鼠标右键不放然后向上或向下拖动,这样页面就会向上或向下滚动一页,比使用鼠标滚轮或浏览器滚动条更加准确翻页。
再比如上左和上右手势,即前一个标签页或后一个标签页,当在同一个浏览器窗口中打开很多标签页时,每个标签页的宽度很小,点击标签页去切换有时不是很方便,使用鼠标手势就方便多了。
在按住鼠标右键划手势时,也是有技巧的哦,比如上左,不是斜着上左哦,看下图1,而是先上,再左,看下图2。
右键菜单设置与应用技巧
找到了根源,就容易多了,在“HKEY_CLASSES\ROOT\*\shellex\ContextMenuHandlers”下新建一键名为“{645FF040-5081-101B-9F08-00AA002F954E}”的子键,怎么样,够酷吧!
(3)新建命令的子命令的添加与删除
不知道有没有遇到这种情况:你经常自己手工编写网页,在单位的机器上的新建命令中有“新建html文档”的命令,但是你的机器上却没有,还有,随着各种软件的不断增加,你的新建命令弹出子命令的时间越来越长,够呛的吧! 不要紧,不用急,让我来帮你把该出来的叫出来,不该来的让它回去!
修改右键菜单应该在注册表中,具体的说,是在HKEY_CLASSES_ROOT根键下(这里可是右键菜单中所有命令的根源哦!)。展开该根键,其下的子键主要有两种:扩展名键(.+扩展名)和类定义键(如图1)。一般地说,只要是在windows系统中已注册过的扩展名,在HKEY_CLASSES_ROOT下均有“·该扩展名”子键 ,记录该扩展名的一些信息,对某种特定类型的文件的右键菜单的修改,便是在该键或“扩展名file”键下的操作。
5、一些特殊命令的添加与删除
(1).资源管理器
在Windows系统中,普通文件夹、驱动器、回收站等的右键菜单中都有“资源管理器“命令,如果你只想在驱动器中保留该命令,可以先在“HKEY_CLASSES_ROOT\folder\shell”主键中删除explore子键,然后在“HKEY_CLASSES_ROOT\drive\shell”主键中新建“explore\command”子键,令commmand的键值为“C:\WINDOWS\Explorer.exe/e,/idlist,%I,%L”怎么样,成功了吧!
设置鼠标右键菜单方法
设置鼠标右键菜单方法
你们知道怎么设置鼠标的右键吗?下面是店铺带来设置鼠标右键菜单方法的内容,欢迎阅读!
设置鼠标右键菜单方法:
在“开始”菜单中单击“运行”命令
在打开的运行框中键入“regedit”命令,单击“确定”打开注册表编辑器
打开的注册表编辑界面,我们在左侧窗口的注册表树中可以看到有五大项目,请依次展开到以下分支
HKEY_CLASSES_ROOT\Directory\Background\shellex\Conte xtMenuHandlers\New
如果不存在以上该注册表项,请在已存在的项上鼠标右键单击“新建”——“项”依次来创建以上注册表项
在New项的右边窗口双击默认值,请确保该值为“{D969A300-E7FF-11d0-A93B-00A0C90F2719}”,如果不是请修改,修改完后单击“确定”使参数生效。
鼠标右键设置菜单大全
鼠标右键设置菜单大全一、右键菜单大揭密在Windows系统中,只要对着桌面或是文件(夹)单击右键,就会弹出一个快捷菜单,里面有对该文件(夹)的一些常用操作命令,通过右键菜单,可以方便用户对文件的某些操作。
不知道你是否对它感兴趣?是否想对它作一番改头换面,做出有自己特色的右键菜单?不用着急,看完本文的大揭密,你将成为这方面的高手!修改右键菜单应该在注册表中,具体的说,是在HKEY_CLASSES_ROOT根键下(这里可是右键菜单中所有命令的根源哦!)。
展开该根键,其下的子键主要有两种:扩展名键(.+扩展名)和类定义键(如图1)。
一般地说,只要是在windows系统中已注册过的扩展名,在HKEY_CLASSES_ROOT下均有“·该扩展名”子键,记录该扩展名的一些信息,对某种特定类型的文件的右键菜单的修改,便是在该键或“扩展名file”键下的操作。
1、在所有的文件右键菜单中加入命令如果你的系统上安装有Winzip、UltraEdit等,当你对任一文件点右键时,都会有“Add to zip”、“UltraEdit-32”等命令(当然,Winzip稍有不同,我将在后面讲到)。
它的添加方法是:(1).打开“HKEY_CLASSES_ROOT\*”;(2).在其下新建“shell\命令\command”分支,再将command的键值设为执行该命令时所用的可执行程序的绝对路径,并在其后加“%1”即可。
例:在“HKEY_CLASSES_ROOT\*”下新建“shell\用写字板打开\command”子键,将command的键值设为“c:\windows\notepad.exe %1”,就会在右键菜单中出现“用写字板打开”的命令了(如图2)。
说明:1. 要删除该类命令,只需将“命令”子键删除即可;2. 有的人或许会问他按我写的去做,但是得到的为何与我的有一些不同,这就是我的命令里有快捷键(N),只要在“用写字板打开”后加入“(&N)”即可。
如何修改鼠标右键菜单
仅在桌面右键菜单中添加:一、定位:HKEY_CLASSES_ROOT\DesktopBackground\shell\二、在shell下新建项:“菜单名称”三、在“菜单名称”下新建项:“command”四、右键单击“command”,双击右侧窗口中的名为“默认”的字符串名,并将其数值数据修改为:“该菜单的执行路径”五、(可选步骤)单击“菜单名称”,在右侧窗口中新建名为“icon”的字符串值(为菜单添加图标),并将其值设为:“该菜单命令的图标路径”。
六、(可选步骤)单击“菜单名称”,在右侧窗口中新建名为“Position”的字符串值(为菜单确定显示位置),并将其值设为:“Top”或“Center”或其它数字(确定位置,Top表示顶置,Center表示放中间)。
七、按F5刷新注册表,即可!八、若想删除,则直接删除该项就行了!在一切文件夹内的右键菜单中添加:一、定位:HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\以下方法同上!其它参考位置:HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExtHKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers对于仅在文件夹右键菜单中才有的选项,可到以下键值中找:HKEY_CLASSES_ROOT\Directory\shell(为文件夹对象添加或删除右键菜单)HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\HKEY_CLASSES_ROOT\Folder\shell\详细内容见下面的:清除鼠标右键菜单中多余项的操作步骤如下:(1)在系统桌面上单击“开始→运行”项。
(2)在随后出现的窗口中的“打开”栏中键入regedit并单击“确定”按钮运行注册表编辑器。
html_网页自定义右键菜单
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>超酷网页右键菜单</title><style type="text/css">body { font-family: "宋体"; font-size: 12px; margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; }.skin1 { padding-top: 4px; cursor: default; line-height: 24px; padding-left: 15px; z-index: 12; visibility: hidden; width: 158px; background-color: #F0F0F0; border: 1px solid buttonface; border: 2 outset buttonhighlight; }/*定义菜单条的显示样式*/.menuitems { padding: 2px 1px 2px 10px; }</style><script language="javascript" type="text/javascript">function f_Menu() {var W = document.documentElement.clientWidth; //网页可视宽度var H = document.documentElement.clientHeight; //网页可视高度var X = event.clientX; //当前鼠标X坐标var Y = event.clientY; //当前鼠标Y坐标var rightW = document.documentElement.clientWidth - event.clientX;var bottomH = document.documentElement.clientHeight - event.clientY;if (rightW < event.clientX)//如果从鼠标位置到窗口右边的空间小于菜单的宽度,就定位菜单的左坐标(Left)为当前鼠标位置向左一个菜单宽度{div1.style.marginLeft = (W - (W - X + div1.offsetWidth)) + "px";}else //否则,就定位菜单的左坐标为当前鼠标位置{div1.style.marginLeft = X + "px";}if (bottomH < Y)//如果从鼠标位置到窗口下边的空间小于菜单的高度,就定位菜单的上坐标(Top)为当前鼠标位置向上一个菜单高度{div1.style.marginTop = (H - (H - Y + div1.offsetHeight)) + "px";}else //否则,就定位菜单的上坐标为当前鼠标位置{div1.style.marginTop = event.clientY + "px";}//设置菜单可见div1.style.visibility = "visible";return false;}function f_hidden()//隐藏菜单{div1.style.visibility = "hidden";}function f_Resume()//恢复菜单条项目的正常显示{if (event.srcElement.className == "menuitems") {event.srcElement.style.backgroundColor = "";event.srcElement.style.color = "black";window.status = "";}}window.onload = function () {if (document.all && window.print)//如果当前浏览器是Internet Explorer,document.all就返回真{document.oncontextmenu = f_Menu; //重定向鼠标右键事件的处理过程为自定义程序f_Menu document.body.onclick = f_hidden; //重定向鼠标左键事件的处理过程为自定义程序f_hidden}}</script></head><body><div id="div1" class="skin1" onmouseout="f_Resume()">排列图标<br />刷新<br />粘帖<br />新建<br />小工具<br />属性</div></body></html>HTML中实现右键菜单功能我们使用的应用系统很多都有右键菜单功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
注册表修改右键菜单在Windows 系统中,只要对着桌面或是文件(夹)单击右键,就会弹出一个快捷菜单,里面有对该文件(夹)的一些常用操作命令,通过右键菜单,可以方便用户对文件的某些操作。
不知道你是否对它感兴趣?是否想对它作一番改头换面,做出有自己特色的右键菜单?不用着急,看完本文的大揭密,你将成为这方面的高手!修改右键菜单应该在注册表中,具体的说,是在HKEY_CLASSES_ROOT根键下(这里可是右键菜单中所有命令的根源哦!)。
展开该根键,其下的子键主要有两种:扩展名键(.+扩展名)和类定义键(如图1)。
一般地说,只要是在windows系统中已注册过的扩展名,在 HKEY_CLASSES_ROOT下均有“·该扩展名”子键,记录该扩展名的一些信息,对某种特定类型的文件的右键菜单的修改,便是在该键或“扩展名file”键下的操作。
1、在所有的文件右键菜单中加入命令如果你的系统上安装有Winzip、UltraEdit等,当你对任一文件点右键时,都会有“Add tozip”、“UltraEdit-32”等命令(当然,Winzip稍有不同,我将在后面讲到)。
它的添加方法是:(1).打开“HKEY_CLASSES_ROOT\*”;(2).在其下新建“shell\命令\command”分支,再将command的键值设为执行该命令时所用的可执行程序的绝对路径,并在其后加“%1”即可。
例:在“HKEY_CLASSES_ROOT\*”下新建“shell\用写字板打开\command”子键,将command的键值设为“c:\windows\notepad.exe%1”,就会在右键菜单中出现“用写字板打开”的命令了(如图2)。
说明:1. 要删除该类命令,只需将“命令”子键删除即可;2.有的人或许会问他按我写的去做,但是得到的为何与我的有一些不同,这就是我的命令里有快捷键(N),只要在“用写字板打开”后加入“(&amp;N)”即可。
2、在特定文件类型的右键菜单中加入命令刚才说到了Winzip这个软件,对普通的文件类型,它的右键菜单中有“Add tozip”,但是对它所支持的压缩文件类型,如*.zip、*.cab、*.rar在其右键菜单中有“Open with Winzip”、“Extractto”、“Extract to folder”、“Create Self-Extractor(.EXE)”等命令,对于自解压性安装文件(如OICQ99b),其右键菜单中有“Run withWinzip”命令。
下面是特定文件类型的右键菜单的命令添加方法(以在mp3文件的右键菜单中加入Play with winamp为例):(1).打开“HKEY_CLASSES_ROOT\mp3_auto_file”主键;(2).在其下新建“shell\Play with Winamp(&amp;P)\command”,将command的键值设为“C:\Programfiles\winamp\winamp.exe %1”。
说明:当有多个软件可以播放mp3文件时,我们可以在右键菜单中添加多条命令,如加入“PlaywithUnreal”等命令,但是我们如何将某一条命令定义为默认操作(即右键菜单中的黑体命令)呢?你一定会说,很简单的事情吗!将mouse移向一mp3文件,在按右键的同时按shift,在右键菜单中选“打开方式“便可更改,但是这是错误的,不信你试试看,这样只有在右键菜单中选“打开”时才会用你所选择的程序来打开它,否则,它仍旧一如继往。
因为它的默认操作不是“打开“这条命令。
真正的方法是将 shell的默认键值改为你所想执行的命令,例如将shell的键值改为“Winamp”,效果如图3所示。
还有,不知道你发现了没有,我在前面的例子中用的是“Play withWinamp”命令,而在这里用的是“Winamp”,是不是有点不对应呢?说到这里,真是让我心酸,本来我在txt文档中用shell进行默认操作的转换时(转换open与print)挺成功的,但是一转换“Playwith Winamp”与“Play withUnreal”便失败,总是转换不过来,最后才明白这可能是“瘟酒吧”的一个bug,它要求转换时主键的键名为单个字符串时才有效。
对汉字与英文的组合也有效,不过中间可不能有空格(不知道这是否与我的Win98是D版有关?)。
如果你认为上面的方法不太方便且过于复杂,其实在Windows中还提供了不用操作注册表的更为方便安全的方法:打开一个文件夹,选“查看/文件夹选项/文件类型”,在这里你将会找到所有已经注册的文件类型,选择“mp3文件/编辑”,看到操作下面的“新建”、“编辑”、“删除”、“设为默认值”这四个按钮没有?不用我再教你了吧!嘿嘿。
3、在所有的文件夹右键菜单中加入命令如果你用过Acdsee这个软件,就会发现在文件夹的右键菜单中总有“Browse withacdsee”这一命令,同类的还有Pc-cillin中的Trend Pc-cillin 98命令,下面再该类命令的添加方法:(1).打开“HKEY_CLASSES_ROOT\diretory\shell”主键;(2).在其下新建“命令\command”……下面不用再说了吧!说明:1.如果你细心一下的话,你将会发现其实在驱动器的右键菜单中,也有“Browse with acdsee”“TrendPc-cillin98”等命令,驱动器也是特殊的文件夹,但是通过上面的方法是无法在驱动器的右键菜单中加入命令的。
如果要在其中加入命令,须对“HKEY_CLASSES_ROOT\drive\shell”主键进行操作;(3).在“HKEY_CLASSES_ROOT”主键下还有一个folder子键,顾名思义,对它的操作将影响所有的文件夹,包括回收站,切记切记!(图4是在回收站中添加了“Browsewith acdsee”命令)4、在所有的文件与文件夹的右键菜单中加入命令如果你自己开发了一个程序,它的操作对象是文件和文件夹,因此你想在所有的文件和文件夹的右键菜单中加入特定的命令进行操作,这就得看下面的了。
打开“HKEY_CLASSES_ROOT\AllFilesystemObjects”主键,在其下新建“shell\命令\command”,以下操作同前。
需要指出的是这只是一种解决方法,如果大家看我所抓下的图,会发现总有一个“IconView”命令,出现在所有的文件和文件夹的右键菜单中,但是这可不是用这种方法形成的,不妨作一下对比(如图5),这条命令是通过该软件中的应用程序扩展库iv_shext.dll扩展而来,因此它出现在右键菜单的中部。
而不是在顶部。
(什么?让我讲一下这种方法?)由于这种方法涉及到编程方面的内容,限于篇幅和主题,我就不讲这种方法了(嘘!小声点,其实我也是不会。
)5、一些特殊命令的添加与删除(1).资源管理器在Windows 系统中,普通文件夹、驱动器、回收站等的右键菜单中都有“资源管理器“命令,如果你只想在驱动器中保留该命令,可以先在“HKEY_CLASSES_ROOT\folder\shell”主键中删除explore子键,然后在“HKEY_CLASSES_ROOT\ drive\shell”主键中新建“explore\command”子键,令commmand的键值为“C:\WINDOWS\Explorer.exe/e,/idlist,%I,%L”怎么样,成功了吧!(2).清空回收站在Windows系统中,只有在回收站的右键菜单中才有“清空回收站”的命令,是不是太不方便了呢,好,我们可以经过一番改造,让所有的文件菜单中都有“清空回收站”的命令,followme!我们的思路是先找出“清空回收站”这个命令的来源,然后将其照搬到“HKEY_CLASSES_ROOT\*”下即可。
好,还是先来找吧,我找呀找,终于找到了!(图6)——再教你一招,就是一些特殊的命令(特别是第三方提供的软件),都是由应用程序扩展库(.DLL)扩展而来,在注册表的“shellex \ContextMenuHandlers”中便能找到它的痕迹。
我们打开“HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\ContextMenuHandlers”,可以发现其下有一名为“{645FF040-5081-101B-9F08-00AA002F954E}”的子键,这就是“清空回收站”命令的根源了。
找到了根源,就容易多了,在“HKEY_CLASSES\ROOT\*\shellex\ContextMenuHandlers”下新建一键名为“{645FF040-5081-101B-9F08-00AA002F954E}”的子键,怎么样,够酷吧!(3).新建命令的子命令的添加与删除不知道有没有遇到这种情况:你经常自己手工编写网页,在单位的机器上的新建命令中有“新建html文档”的命令,但是你的机器上却没有,还有,随着各种软件的不断增加,你的新建命令弹出子命令的时间越来越长,够呛的吧!不要紧,不用急,让我来帮你把该出来的叫出来,不该来的让它回去!打开“HKEY_CLASSES\ROOT\.htm”,添加一主键shellnew,然后新建字符串值NullFile,键值为空,你现在再对桌面点右键,看看新建,是不是多了一点什么?至于删除,想各位不致让我多说了吧!(4).剪切、复制、粘贴等命令的添加注意,我只是谈剪切、复制、粘贴等命令的添加,也就是说对右键菜单中没有这些命令的某些对象,可以添加,而对那些本来有就这些命令的对象,就连删除它们,我都无能为力。
好,我现在以回收站为例,来进行剪切、复制、粘贴等命令的添加,具体地说,有“打开、剪切、复制、粘贴、重命名、删除、属性”等命令的添加。
先打开“HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}”主键,你会发现有“shellfolder”子键,在该子键下新建二进制值attributes,它的键值就决定了这些命令在右键菜单中的显示与隐藏。
具体如下:命令键值打开 00 00 00 20剪切 02 00 00 00复制 01 00 00 00粘贴 00 01 00 00删除20 00 00 00重命名 10 00 00 00属性 40 00 0000如果你要显示某些命令,只需将该命令所对应的键值相加,结果作为attributes的键值即可。
例如:当attributes值为00 00 0000(默认)时,将不显示以上命令,当为73 01 0020时,将显示所有的命令(如图7)。