问题一:我在应用程序中已经添加ie控件,我的目的是想实现外界应用程序的数据与ie网页中脚本里的数据进行交互,这需要扩展external脚本对象,并实现IDocHostUIHandler和ICustomDoc接口,我现在已经实现了这两个接口,并且扩展了external对象,window.erternal.MyFunc().现在我的问题是:如何实现带参数的传递,即:window.external.MyFunc(参数1,参数2,....)?问题二:当我双击某个文件时(自定义文件扩展名,如:.wb)系统自动调用自己的应用程序来打开,那么在双击之后,应用程序启动之前,我如何得到当前文件的路径?

解决方案 »

  1.   

    问题二:可以用__argv and __argc两个参数注意文件目录中可能有空格
      

  2.   

    问题二:取WinMain的最后一个参数就是命令行
      

  3.   

    1:我在应用程序中已经添加ie控件,我的目的是想实现外界应用程序的数据与ie网页中脚本里的 
    一般都是里面有个 IHTMLSCRIPTELEMENT 可以进行SCRIPT的交互
    我就是这么做的,很多文章里写也是这么做的2。可以通过 argv 获取文件的参数,你要可以给你例子