如题。编个启动百战天虫的小程序,但是百战天虫在win7里似乎与explorer冲突,要关闭explorer再用256色打开百战天虫才不会颜色失真。我想在百战天虫退出后恢复explorer打开的文件夹。

解决方案 »

  1.   

    补充一下,要API,shellapi应该有这东西吧
      

  2.   

    google下 ,命令行 命令即可
      

  3.   

    命令行?cmd?实现不了吧,命令行也就能关闭explorer和重新打开他
      

  4.   

    嗯,没人
    说一下我google到的一个不太好的方法,枚举所有窗口然后判断类型,再获取窗口标题,不过好像说要改注册表才能使标题就是完整路径。我的win7标题不是完整路径,我也不想为这小程序改注册表。没人知道有什么shellapi可以实现这一功能吗?
      

  5.   

    先 FINDWINDOW 找到 EXPLORER打开的窗口,保存起来,然后用SHELL重新打开一遍。
      

  6.   

    原来explorer的那个窗口的孙孙孙窗口的标题是地址,借助spy++解决问题了