C++和JS的交互1 - 在C++中调用JS函数 .
2013-10-22 16:05
204 查看
1, ::LoadLibrary(_T("OLEACC.DLL"));
2,从dll中取得ObjectFromLresult函数的地址
3,向需要的ie窗口用SendMessageTimeout发送WM_HTML_GETOBJECT
4,通过函数指针取得IID_IHTMLDocument对象
5,在取得IHTMLWindow2对象
6,之后就可以靠IHTMLWindow2对象来进行各种js操作了。
例如调用js函数的话spWin->execScript(CComBSTR(函数名), CComBSTR(函数语言(JScript或者js)), &var);
来源: http://blog.csdn.net/hzlyh/article/details/5339333
2,从dll中取得ObjectFromLresult函数的地址
3,向需要的ie窗口用SendMessageTimeout发送WM_HTML_GETOBJECT
4,通过函数指针取得IID_IHTMLDocument对象
5,在取得IHTMLWindow2对象
6,之后就可以靠IHTMLWindow2对象来进行各种js操作了。
例如调用js函数的话spWin->execScript(CComBSTR(函数名), CComBSTR(函数语言(JScript或者js)), &var);
来源: http://blog.csdn.net/hzlyh/article/details/5339333
相关文章推荐
- c++与js脚本交互,C++调用JS函数/JS调用C++函数
- c++与js脚本交互,C++调用JS函数/JS调用C++函数
- c++与js脚本交互,C++调用JS函数/JS调用C++函数
- Lua与C/C++的交互5:C/C++调用Lua函数
- Qt安卓JNI交互之(1) C++注册函数给JAVA调用
- c/c++/MFC 调用 js 函数代码
- node.js调用C++函数的方法示例
- duilib CWebBrowser控件 C++调用js函数&&js中调用C++函数
- VC与JavaScript交互(三) ———— JS调用C++
- C++调用JS函数之IScriptControl类库的封装
- 【cocos2d-x从c++到js】09:JS与C++的交互1——JS代码调用C++代码
- 网页中ActiveX控件与JavaScript交互 js调用ActiveX函数
- 网页中ActiveX控件与JavaScript交互 js调用ActiveX函数
- 【cocos2d-x从c++到js】10:JS与C++的交互2——JS与C++的“函数重载”问题
- 【cocos2d-x从c++到js】10:JS与C++的交互2——JS与C++的“函数重载”问题 推荐
- CDHtmlDialog的基本使用(JS调用C++函数的实现)
- 【cocos2d-x从c++到js】JS与C++的交互1——JS代码调用C++代码
- C++调用JS函数
- VC与JavaScript交互(二) ———— 调用JS函数
- 【cocos2d-x从c++到js】JS与C++的交互2——JS与C++的“函数重载”问题