VC++与javascript交互事例

时间:2016-02-13 02:51:22
【文件属性】:

文件名称:VC++与javascript交互事例

文件大小:39KB

文件格式:RAR

更新时间:2016-02-13 02:51:22

VC++

VC++与javascript交互事例 利用BHO实现IDocHostUIHandler接口和IDispatch接口 通过BHO拦截网页加载完毕事件,将自己的IDocHostUIHandler接口设置给网页 网页中的JS脚本在调用window.external.abc("asdfa")时触发IDocHostUIHandler接口的GetExternal函数,并将IDispatch接口中abc()函数的接口放回给Js脚本


【文件预览】:
HelloWorld
----dlldata.c(841B)
----HelloWorld_p.c(5KB)
----HelloWorld.suo(14KB)
----HelloWorld.cpp(2KB)
----HelloWorldBHO.rgs(1KB)
----HelloWorld.vcxproj(28KB)
----HelloWorld.dsp(13KB)
----HelloWorld.idl(781B)
----DocDispatch.cpp(2KB)
----HelloWorldBHO.htm(199B)
----HelloWorld.vcxproj.filters(2KB)
----HelloWorld.h(6KB)
----HelloWorld_i.c(1KB)
----HelloWorld.rc(3KB)
----HelloWorld.opt(54KB)
----HelloWorldps.def(252B)
----HelloWorldBHO.cpp(3KB)
----HelloWorld.plg(2KB)
----DocHandler.h(3KB)
----HelloWorld.ncb(81KB)
----StdAfx.cpp(315B)
----resource.h(503B)
----DocHandler.cpp(4KB)
----HelloWorldBHO.h(2KB)
----HelloWorld.vcxproj.user(143B)
----HelloWorld.aps(4KB)
----StdAfx.h(908B)
----HelloWorld.def(228B)
----DocDispatch.h(2KB)
----HelloWorld.sln(2KB)
----HelloWorldps.mk(490B)
----ipch()
--------helloworld-2633ee8()
----Debug()
----HelloWorld.tlb(2KB)
测试网页
----index.htm(368B)

网友评论

  • 有点小贵,还可以吧
  • 对我来说没有用! 一个dll,能编译,无效果。 谢谢分享!
  • 不错.可运行.新手入门参考资料.
  • 不错,调用成功,值得学习!
  • 不符合我的要求 ,不过还是谢谢
  • 能用,有参考价值!
  • 可以参考一下
  • 这种方式是可以实现js调用vc函数,但是不知道怎么传递参数啊。
  • 调用成功,但是无法与上下文联系
  • 能用,有参考价值
  • 不错,调用成功,值得学习!
  • 受教,有参考价值
  • 不怎么样,不能解决问题。