• 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 > ATL_COM接口的参数类型

ATL_COM接口的参数类型

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

佚名通过本文主要向大家介绍了com atl,atl34砂轮,atl方形动力电池,atl80.dll官方下载,atl71.dll一键修复等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: ATL_COM 接口的参数类型
描述:

请教各位:我想传递诸如Vector或者List等变量作为参数,在COM中该怎么传递啊?
例如我有一个COOR<float> point; //坐标
wchar_t* name;   //POI Name
存放在一个Vector数组中,怎么在COM与客户程序之间传递?谢谢!


解决方案1:

SafeArray是可以的,如果数组中的项是结构的话,可以把结构体数据保存到BSTR中(BSTR能保存任何二进制数据),然后把BSTR作为SafeArray的项类型。

解决方案2:

通过数组来传递
HRESULT Test( [in]int nCount, [in,sizeof(nCount)]float* pfPoint, [in]LPWSTR name ); //往服务器端传


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

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

  • 一个有关ATL/COM连接数据库的问题:
  • 哪里可以搞到com或atl的电子书,最好有《com编程精彩实例》?
  • 为何我用ATL开发的com组件在release版编译后出问题
  • ATL实现的COM中的HDC怎么在VB调用时,变成了wireHDC?
  • 请教高手atl&&com入门
  • ATL开发COM如何区别是运行时态还是设计时态
  • ATL服务型的COM多线程调用
  • 在COM/ATL中,经常提到的宿主文件是什么意思?
  • atl/com组合框(combobox)数字签名
  • 我用atl写了一个com在vb和asp里怎么调用?

相关文章

  • 2017-06-04 IEpost数据和activex发udp数据报能同时进行吗?
  • 2017-06-04 怎样用com实现画趋势曲线的组件?
  • 2017-06-05 VC6在IE8中调试ActiveX控件的问题,有经验的进!!!
  • 2017-06-05 怎样在内存映射文件中存放复杂数据结构的数据?
  • 2017-06-05 如何列出系统进程的模块信息?
  • 2017-06-04 DataGridAdo
  • 2017-06-05 求一个多进程间产生死锁的例子,给出源代码的50分!!
  • 2017-06-05 给个线程方案大家看看行不行,如果有新的更好!
  • 2017-06-04 对于remotecomserver,怎样在client端也注册这个组件?
  • 2017-06-04 olb与tlb(类型库)的区别?

文章分类

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

最近更新的内容

    • FLASH控件在播放FLASH时候的右键菜单如何在VC里屏蔽掉不让它显示啊?我弄了好久都不行,帮帮忙~多谢~
    • 如何用传值方式向线程传一个结构?
    • 刚学DLL,不会呀!
    • 在com返回另一个com的接口
    • 程序重启listcontrol的内容怎么保持住?
    • 各位可以为我介绍下COM编程吗??
    • 使用GetProcAddress不能得到DLL中的函数指针啊~~
    • 三个COM组件编程的特急问题。请教高手!急!急!急!急!急!(高分)
    • 谁会配置DirectShow环境
    • 如何在自己的程序中调用已有的可执行程序?

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

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