最近在做一个任务管理器,不知大家试过没有,如果打开了一个explorer窗口,用Process的GetProcesses里,得到的进程里是有explorer进程的,但是它的标题是空的,不能列出来它的主标题啊,不知道什么原因啊,请问大家有什么好的解决方法啊

解决方案 »

  1.   

    Dim p As Process = Process.GetCurrentProcess()
    MessageBox.Show(p.MainWindowTitle)  '主标题
      

  2.   


    我知道这样是可以的,但是不能显示explorer进程的标题,它的标题是空的。
    我想获得所有打开的资源管理器的窗口标题该怎么做呢
      

  3.   

    http://topic.csdn.net/u/20100619/18/40884b2e-0685-4b22-833c-420dba9b152f.html
      

  4.   


    我看了里面的用FindWindow方法,能找到窗口标题,但是路径再怎么找啊,而且感觉很麻烦啊,毕竟任务管理器要经常刷新的,其他的像IShellWindow,BHO都不怎么懂,能讲一下吗