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

  • 相关阅读:
    SQL Server事务执行一半出错是否自动回滚整个事务 【转】
    html5 canvas做的俄罗斯方块
    laravel-admin 模型创建、数据迁移、以及关联模型控制器
    laravel-admin 安装
    Composer 安装时要求输入授权用户名密码?
    查找mysql中未提交的事务
    SSH 登录时出现如下错误:No supported key exchange algorithms
    MySQL运行一段时间后自动停止问题的排查
    浅谈PHP中的数组和JS中的数组
    MySQL中使用group_concat()函数数据被截取(有默认长度限制),谨慎!
  • 原文地址:https://www.cnblogs.com/wucg/p/1810251.html
Copyright © 2011-2022 走看看