文件名称: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)