zoukankan      html  css  js  c++  java
  • 修改dll,效率提升50%—单键完成“复制”、“粘贴”

    效率提升50%—单键完成“复制”、“粘贴”
    从Windows 95开始,“Ctrl+C”和“Ctrl+V”这对负责复制、粘贴功能的双胞胎兄弟就一直没有分开过。

    可是你有没有觉得它们按起来很费事?键盘上方的F1到F12中,很多都是平常用不到的,要是让它们来完

    成复制粘贴功能该多好呀。修改系统文件Shell32.dll就能完成这样的功能,系统大部分快捷键都是在

    Shell32.dll文件中(一小部分在Explorer.exe文件),可以根据需要来定义快捷键的组合,实现一定的

    方便或限制。
    如图3所示,系统快捷键都在“资源→加速器”的各子项中。组合快捷键命名规则是:“次键,编码,

    VIRTKEY,主键”。在按组合快捷键时,要先按住主键,后才按次键。而单键快捷键则没有主键和次键之

    分。在修改快捷键时,要记住不能定义为已有的快捷键,不然会造成快捷键的冲突。现在把系统中的“复

    制”命令的快捷键组合“Ctrl+C”改成根据个人习惯的按键,如“F7”,再把“粘贴”命令的快捷键组合

    “Ctrl+V”改为“F8”。

    找到“资源→加速器→1”中的编码为“28697”的字段,可以看到这就是“复制”命令的快捷键。把“C

    ”改为“F7”,再删除“VIRTKEY”后面的“,CONTROL”。
    按照同样方法,把编码为“28698”的字段中的快捷键改为“F8”。
    选择“编辑→保存更新”,来保存所作的修改。按照先修改后覆盖的方法,在DOS环境下或另一个操作系

    统中,只要把修改后的Shell32.dll文件覆盖原文件即可。注意,在“带命令提示符的安全模式”下不能

    进行覆盖。
    如果经常需要重复执行复制、粘贴的工作,改用F7、F8后应该方便不少了吧。
    Just Do It
    用eXeScope打开Windows 98中的shell32.dll,依次选定“资源→对话框→1003→对话框编辑器”,在“

    运行”对话框中选中“确定”这个按钮,在右侧的“按钮”标签中勾选“平面”选项,然后保存退出,利

    用实例一Step 5中的“强制修改法”保存文件。再打开“开始→运行”窗口看看,按钮是不时比原来好看

    了?

    来自:
    http://www.05sun.com/article/article_5068_1.html


    Process Explorer 可用于查看windows当前进程及其各进程所使用的dll及相关资源:
    http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

  • 相关阅读:
    【python cookbook】替换字符串中的子串(使用Template)
    python 学习sys
    【python cookbook】 替换字符串中的子串
    Python文件读写
    【python cookbook】python过滤字符串中不属于指定集合的字符
    【python cookbook】改变多行文本字符串的缩进
    python字符编码
    【python cookbook】python访问子字符串
    【python cookbook】python 控制大小写
    过关了
  • 原文地址:https://www.cnblogs.com/wucg/p/1810251.html
Copyright © 2011-2022 走看看