• 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 > COM和其他应用程序之间进行数据交换,比如传递参数等,参数的类型是否有限制?

COM和其他应用程序之间进行数据交换,比如传递参数等,参数的类型是否有限制?

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

佚名通过本文主要向大家介绍了COM和其他应用程序之间进行数据交换,比如传递参数等,参数的类型是否有限制?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: COM和其他应用程序之间进行数据交换,比如传递参数等,参数的类型是否有限制?
描述:

比如我用VC写COM,用Delphi写应用程序界面,那么两者之间怎样进行数据交换呢?是否会非常麻烦?如果可以,那么最简单的方法是怎么做呢?比如我在VC中可以使用CString的类型,是否到了COM必须用哪个BSTR的数据类型?然后和其他应用程序进行数据交换?谢谢!


解决方案1:

我用 COM/ATL/WTL 写的报表构件,主页:www.GridppReport.com。在 Delphi 中写了包装类,有你类似问题的解决。

解决方案2:

对,com接口中不支持CString

解决方案3:

com只支持VARIANT基本类型!

解决方案4:

COM没有限制,但是要注意传递的参数类型双方都要支持
我在一个网页上放两个控件,互相传递对方的CWnd指针都没问题


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

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

  • COM和其他应用程序之间进行数据交换,比如传递参数等,参数的类型是否有限制?

相关文章

  • 2017-06-04 用COM能完成这样的功能吗?
  • 2017-06-05 小弟想学习多线程编程,请各位大哥推荐几本好书!多谢了!多谢了!多谢了!
  • 2017-06-04 高分求救,MFC自动化程序实现连接点的问题。我调用Advise时总是出错可在给
  • 2017-06-05 为什么传给线程this和getsafehwnd的效果不一样?
  • 2017-06-05 线程的小问题
  • 2017-06-04 请指教ACTIVE和COM的区别
  • 2017-06-04 vb调用vc编的activex
  • 2017-06-04 关于COM技术内幕
  • 2017-06-04 如何一起使用MicrosoftToolBarControl和MicrosoftImageListControl?
  • 2017-06-04 COM_INTERFACE_ENTRY的offsetofclass

文章分类

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

最近更新的内容

    • 感觉用COM的智能指针的时候,CLSID是个多余的参数啊!
    • COM第一次亲密接触C3
    • 如何通过COM组件传递出去一个第三方库中的指针数据?
    • ATL插件URL中含有中文字符问题
    • vc调用MATLABengine的奇怪问题
    • 100分!!!!bho如何捕获网页弹出的对话框中的内容?
    • VCODBC更新数据表的问题:
    • 怎样把一个控件包到另外一个控件中去?
    • 控件接口重复,LINK错误怎么办?
    • 如何在Matlab中使用MFCExtensionDLL?很急,解决了马上给分!!

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

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