• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > OCX可否调用javascript

OCX可否调用javascript

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了javascript ocx,ocx控件调用,js调用ocx,java调用ocx控件,c#调用ocx等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: OCX可否调用javascript
描述:

如题


解决方案1:

网上有封装好的类 你要是自己写的话 估计有点麻烦 
我做过ACTIVEX 调用所在网页JS函数
你有需要的话可以发信息给我CSDN

解决方案2:

USES_CONVERSION; 
IOleContainer* pContainer = NULL;
    IHTMLDocument* pDoc = NULL;
    m_pClientSite->GetContainer( &pContainer );
    if ( pContainer != NULL )
      pContainer->QueryInterface( IID_IHTMLDocument, (void**)&pDoc );
HRESULT hresult;
OLECHAR FAR* szMember = T2W(func);
DISPID dispid;
DISPPARAMS dispparamsNoArgs = {NULL, NULL, 0, 0};
IDispatch * pdisp = NULL;
pDoc->get_Script(&pdisp);
hresult = pdisp->GetIDsOfNames(IID_NULL,&szMember,1, LOCALE_SYSTEM_DEFAULT,&dispid);
hresult = pdisp->Invoke(dispid,IID_NULL,LOCALE_USER_DEFAULT,DISPATCH_METHOD,&dispparamsNoArgs, NULL, NULL, NULL);
pContainer->Release();

解决方案3:

可以,最简单的使用 连接点


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 请问javascript怎样调用OCX控件中的属性和方法,急
  • javascript响应ocx控件事件,这样写对吗?
  • javascript调用OCX,方法中有一参数为对像
  • javascript调用OCX带参数方法失败。
  • 如何在OCX里面定义事件并提供给javascript响应
  • JavaScript使用OCX的一个难题!谢谢
  • 请熟悉javascript调用ocx控件的朋友进来看看,帮帮忙!
  • 一个OCX控件调用javascript方法刷新页面的严重问题
  • javascript调用ocx属性无效
  • OCX可否调用javascript

相关文章

  • 2017-06-04 media控件,如何获得播放煤体的属性?例如歌曲名
  • 2017-06-04 VCEXCEL
  • 2017-06-04 高手帮忙看看这个程序啊!
  • 2017-06-04 关于COM对象接口规则的疑惑
  • 2017-06-04 如何让COM对象在一个进程中是唯一的对象,无论调用多少次CreateInstance。返回都是第一次创建的COM对象
  • 2017-06-04 如何通过程序从系统注册或缷载一个COM组件?有这样的API函数吗?
  • 2017-06-04 先学COM,还是先学DCOM/COM+
  • 2017-06-05 怎么获取DLL的版本信息
  • 2017-06-04 有关VC写COM的问题--------------------------------------------------
  • 2017-06-04 如何自己写程序注册ActiveX控件呢?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • exe可以作为模块吗?
    • 如何返回自己定义的数据类型Activex
    • ATL控件与外面接口如何传递指针
    • 编译出错啊感觉没有人可以解答所以没给分有信心的进来看看
    • 如何在HTML或JSP页面中嵌入office控件,比如word,excel等
    • 我在属性页里面用msflexgrid+edit控件做可编辑表格,但是出了问题,求救!
    • libusb开发,在MFC下怎么实现USB设备热插拔?
    • 在VC++60中导入ACTIVE控件出错
    • 内存泄露的问题
    • win32DLL库中创建窗口失败

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有