泥巴猪 发表于 2013-3-27 21:44

【原创】实现WIN+E键调出“计算机”功能的小程序

自从WIN7诞生之日起,微软已经把资源管理器(explorer.exe)变成了库,虽然功能确实是强大了许多,但是操作也繁琐很多,每次都要从库的N多内容中去找自己想要访问的磁盘,实在是不爽。
于是上网放狗和度娘搜索,看到有介绍,可以将资源管理器拖动到快速启动栏(Quick Launch),在其属性中加上逗号和空格,即可以变成打开"计算机"的功能。但实际使用发现,当关闭程序窗口后,explorer.exe并不会退出,仍然驻留在内存里,成为僵尸进程。
为此我用VC写了一个小程序,其实质就是发出WIN+E组合键的命令,调出“计算机”功能,方便懒人使用。有兴趣的兄弟可以加入快速启动栏,代替资源管理器使用。

程序见附件,顺便贴上核心代码
        keybd_event( VK_LWIN,0,0,0 );                                       //WIN键按下
        keybd_event( 69,0, 0, 0 );                                               //E键按下

        keybd_event( 69,0,KEYEVENTF_KEYUP, 0 );                       //E键松开
        keybd_event( VK_LWIN,0,KEYEVENTF_KEYUP, 0 );       //WIN键松开



[ Edited by泥巴猪 on 2013-3-27 21:54 ]

泥巴猪 发表于 2013-3-27 21:55

沙发,自己顶一下

yelo 发表于 2013-3-27 21:56

一直用Total Commander

lhmclhmc 发表于 2013-3-27 22:04

win7下win+e就是调出计算机

泥巴猪 发表于 2013-3-28 08:49

回复 #4 lhmclhmc 的帖子

你说的没错。这个工具的实质就是发出WIN+E组合键的命令,调出“计算机”功能,方便懒人使用。

_1234 发表于 2013-3-28 14:21

鼓励一下吧,不过WIN+E就可以打开“My Computer”,不会有所谓的僵尸进程。

hemanmeia 发表于 2013-6-23 11:40

谢谢分享支持

andyshen 发表于 2013-6-23 19:16

不懂路过

yejiafengshao 发表于 2014-10-21 16:09

这玩意儿其实是有个好处的,WIN7的系统自用快速启动那边是不方便多次打开同一个窗口的,你点一下那个快速启动图标然后就被打开的程序占用了
页: [1]
查看完整版本: 【原创】实现WIN+E键调出“计算机”功能的小程序