好像不是GetSaveFileNameA或者GetSaveFileNameW,我想对其进行API HOOK,但是一直不成功。
还有,浏览器应该是通过创建记事本进程来看源文件吧,是用的哪个API呢?内容是怎么传过去的呢?

解决方案 »

  1.   

    在<mshtmcid.h>定义的命令(IDM_xxxx)可以用来打印,保存,看原码等.
      

  2.   

    那你知道最终调用的哪个DLL的API吗?还是根本就没有这样做?
      

  3.   

    Hook对于对话框不就行了?
    弹出的都是标准的打开、保存对话框
      

  4.   

    GetSaveFileNameA和GetSaveFileNameW可以吗?我HOOK了,不管用啊!是在comdlg32.dll吧?
      

  5.   

    从IHTMLDocument2拿到IOleCommandTarget, 然后调用Exec方法.
      

  6.   

    我自己写的程序用的getsavefilename可以被HOOK到,并且浏览器的保存对话框从类名上看是标准对话框,但是却HOOK不到
      

  7.   

    本人有研究成果, 可以转让.=======================================================
    本人才疏学浅, 不当之初还望海涵.
    本人分少, 楼主结贴时请适当照顾, 谢谢.
    FreeLaxy
    =======================================================