本帖最后由 dongsheng10101 于 2012-03-29 13:19:10 编辑

解决方案 »

  1.   

    已打开的文件路径?这也太含糊了吧,我弄一个无窗口的进程用CreateFile打开一个文件,这算不算?或者弄一个无窗口的进程访问一个网页,枚举窗口这一招明显就失效。
      

  2.   

    这种特殊的不管它,
    我现主要针对如下:
    如我打开: d:\aa\a.txt
              www.qq.com等这些有窗口的文件或网页的地址。
      

  3.   

    用钩子,监视每一个创建的窗口,判断其标题。
    Google "SetWindowsHookEx WH_CBT"
      

  4.   

    现只想要:
    “任务管理器”窗口的“应用程序”页内显示的文档、网页、EXE的文件路径(或网页地址)就可以了,
    请问有什么方法?
      

  5.   

    好像没有什么特别好的方法
    文件可以从底层钩CreateFile吧
    网页就不太清楚了
      

  6.   

    监控正在访问哪些文件可以用文件监控方式,拦截ZwCreateFile等API,或者驱动,看看filemon
    监控访问的网站,可以用网络监控方法,拦截connect,send,recv等方法,或者就是驱动,NDIS