请问怎样可以做到调用Windows资源管理器打开指定的目录并且把指定的文件设置为选中状态。
我现在已经做到使用Process.Start("Explorer.exe", directoryName)来打开指定的路径,但是如何才能做到使指定目录下面的某个文件处于选中的状态?

解决方案 »

  1.   

    System.Diagnostics.Process.Start("你的目标文件夹")
      

  2.   

    To lizhizhe2000(彬彬)
    你说的这个我已经知道了,但是我现在的问题是打开目标文件夹以后希望能选中我要的那个文件。效果就是打开目标文件夹以后,文件夹下面的指定文件处于选中状态。例如资源管理器弹出来显示的是C:\Test的目录,其中有很多文件,而我指定的a.txt处于选中的状态不知道我表达清楚了没有。
      

  3.   

    http://www.qqread.com/vc/i882937200_2.html
    自己导入相应的API函数吧!
      

  4.   

    http://www.codeproject.com/shell/findtarget.asp
      

  5.   

    http://www.codeproject.com/info/search.asp?cats=2&cats=3&cats=4&cats=5&cats=6&searchkw=Find+Target&Submit1=Search&author=&sd=15+Nov+1999&ed=19+Nov+2006
      

  6.   

    虽然没有直接解决我的问题,但是我还是在codeproject找到了我要的答案。帖子就你一个人回,看来分也只好给你咯:)