在http://search.csdn.net/Expert/topic/2618/2618921.xml?temp=.2139551讨论了怎么开关explorer.exe,但是都没有完美的解决方法。本人可能可以提供一个方法:
explorer.exe之所以一被关闭就会被重新启用,原因是这个程序是windows的shell,我这么说可能大家就明白了,只要用把windows的shell定义成其他的程序,那么被启用的就不是explorer.exe了。
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon/Shell的值定义的就是windows的shell,只要修改这个就能达到目标了。我虽然没在程序里面测试过,但有修改过此注册项的经历,真的很灵验,桌面都没了
这项改了后,你按win+D不会被最小化的就不是explorer.exe了