• 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参数类型与ie调用的初级问题

ocx参数类型与ie调用的初级问题

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

佚名通过本文主要向大家介绍了ie ocx,ie加载ocx控件,ie浏览器ocx控件,ie ocx控件安装,ie加载ocx等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: ocx参数类型与ie调用的初级问题
描述:

刚用MFC来写ocx控件,用于ie的调用,实现功能从某个配置文件读数据
建了一个接口函数ServerRead(VARIANT FAR* szAddress) 
在ie中怎么调用并显示啊
如果定义了var abcd;
*.ServerRead(*abcd)报错
定义var * abcd也报错
定义var abcd
*.ServerRead(abcd)提示参数类型错
难道ie不能通过这种方式吗,谢谢


解决方案1:

建了一个接口函数ServerRead(VARIANT FAR* szAddress)  
===============================================
参数类型用BSTR,比如:


STDMETHODIMP CMyActive::SetParam(BSTR paramName)
{
// TODO: Add your implementation code here
CString szParamValue = paramName;
MessageBox(szParamValue);
return S_OK;
}

调用:

<SCRIPT LANGUAGE="Jscript">
   var paramValue = "Hello world";
   myActive.SetParam(paramValue);
</SCRIPT>

解决方案2:

js不支持输出类型的参数,只能用返回值

解决方案3:

idl (odl)接口还得 加上[out,retval]


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

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

  • ie中使用ocx的问题?
  • 关于OCX用于IE,各位帮看一下问题出在哪
  • 求救!!ocx控件不能被ie调用
  • IE中不能正常加载ocx的问题。
  • IE调用OCX的问题,出现错误报告
  • ocx在IE中的消息传递是怎么回事?
  • [求助]OCX控件在IE浏览器上的问题!!!!!!
  • IE调用OCX使用出现加载故障
  • IE调用ocx问题
  • OCX在IE里,如何做到全屏,不是IE全屏,而是OCX全屏

相关文章

  • 2017-06-05 请教一下谁用过这个线程池
  • 2017-06-05 如何在导出类中带有虚函数的类
  • 2017-06-05 有DLL和LIB,怎样隐示调用dll?
  • 2017-06-04 windows98支持unicode否?(怎样才能让unicode编译的程序在98下执行)
  • 2017-06-05 多线程串口通讯,谁能够帮帮我或者给我一个正确的例子?
  • 2017-06-04 快来看啊,VC获取ocx控件信息失败!
  • 2017-06-05 VC怎么改变普通USB免驱摄像头采集图像的大小
  • 2017-06-04 有关LoadCmdGrammarFromFileCStringXMLFileName的问题,在线等
  • 2017-06-05 小弟出学DLL有一事不明,请大家帮忙!
  • 2017-06-04 在网页中如何用vbscript/javascripte调用COM组件(不是activex控件)???

文章分类

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

最近更新的内容

    • 调用dll的时候,调用程序传递数据给DLL接口,老出错~~在线等待
    • DSHOWIMediaDet获取VOB文件流信息错误?
    • ActiveX问题求助:无效的参数数目。
    • 求助:使用WAVECOM等GSMMODEM发短信息的控件,在网上找了一些,都有限制
    • COM初学问题
    • 一个百思不得其解的问题
    • DLLhook问题
    • 如何创建mmcsnapin的右键菜单?
    • 那位高手知道如何使用int3ring0win9x方式hookapi?反复加分
    • 还是要问一下ATL制作控件方面的问题

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

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