vs2010开发activex(MFC)控件/ie插件(三),js调用ocx控件的接口函数

activex插件/c++ocx控件 专栏收录该内容
16 篇文章 1 订阅

vs2010开发activex(MFC)控件/ie插件(三),js调用ocx控件的接口函数

     js调用ocx控件的接口函数,先看demo效果:
     简单测试过程:两个数相加
     测试插件加载和js传参,js调用ocx控件接口函数的代码 (这三个测试代码在一个ocx控件中,如下图所示)下载地址:

    注册ocx(要以管理员身份运行命令窗口cmd):
    把ocx放在系统目录下,或从cmd进入cmd所在文件路径
   32位系统目录:C:\Windows\System32\   64位系统目录:C:\Windows\SysWOW64\
   
   




  



     1.在类视图中添加方法,方法中选择参数类型和返回值,这里都选double型。



2.在对话框中添加函数:




3.在生成的方法的消息处理程序中,添加如下代码


        编译,生成ocx控件。
         注意我测试时,是将ocx和html放在一个文件夹下。
        可以用regsvr32注册一下(注册时要把ocx和你必须的dll放在一起,否则注册失败),再测试。
        并未发布,ocx发布出去的话,建议打包成exe安装包的形式,而不是打包成cab形式,因为cab文件会出现各种不能正常加载或注册的问题。
       
     最好加一张,用到的js和ocx交互的项目截图。


  • 1
    点赞
  • 2
    评论
  • 0
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

评论2
请先登录 后发表评论~
©️2021 CSDN 皮肤主题: 技术工厂 设计师:CSDN官方博客 返回首页

打赏作者

SingleOneMan

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值