zoukankan      html  css  js  c++  java
  • 增强资源管理器右键功能,含源代码

    最近一直在看C++,一路 c++primer -》effective c++ -》深入浅出mfc -》windows程序设计-》windows核心编程 都过了一遍,虽然看了,实际除了常用的一点都没有记住。想着不写点东西练练手,根本不可能记得,只能理解个大概,于是想着找点东西练练手,之前用c#写了一个增强右键菜单功能的软件,这次移到c++中来,当练手了。

    首先看下右键多了哪些菜单项,下面是文件上点击右键的效果:只有复制文件路径一项,应该不用解释做什么用了吧。

    下面是文件夹上点击右键的效果,项比较多,稍候介绍功能就明白了。

    下面是驱动器上点击右键的效果,与文件夹上差不多,只是把“虚拟为驱动器”换成了“关闭虚拟驱动器”。

    下面介绍一下功能:

    1、复制路径。文件、文件夹、驱动器上都能直接复制选中项的路径。文件某些软件上填写路径的地方。

    2、直接进入CMD。文件夹和驱动器上右键都能直接进入CMD,比开始、运行、cmd再一路进到自己需要的目录要方便得多。

    3、文件夹虚拟为驱动器和关闭虚拟驱动器。这是直接调用subst命令做的。其功能可以看下subst命令介绍。

    4、创建链接文件夹。这是直接调用mklink命令做的,其功能可以看下mklink命令的介绍。个人认为此命令非常强大。

    5、清理项目。这个是专为程序员开发的,功能非常实用,它可以清理项目文件夹下一些不需要的文件,在清理完后拷到优盘都非常方便,适用于vc,vc#项目。通常清理后只剩下多少K的数据了。

    暂时想到的就这么多,这些都是我需要的功能,如果有什么好的建议欢迎回复,可以添加更多实用功能。

    安装也非常简单,打开SocanContextMenu.exe,点击安装即可。我在安装时发现被360拦截了,因为安装会把exe拷到system32中去,如果安装后功能不正常,可以看下c:windowssystem32文件夹下有没有SocanContextMenu.exe这个文件,没有可以手动拷过去。

    下载地址:http://download.csdn.net/detail/liaoyungchun/7821995

  • 相关阅读:
    vagrantfile 示例
    服务器raid查看
    redis 使用记录
    golang 典型并发任务
    percona-server-mongodb 通用二进制下载
    命令之iperf-服务器之间网络测速
    用awk在命令行处理分析日志
    python是解释型还是编译型
    使用github action发布python包到Pypi
    算法图解学习系列--第6章--广度优先搜索算法BFS
  • 原文地址:https://www.cnblogs.com/yvesliao/p/3937349.html
Copyright © 2011-2022 走看看