• 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 > ActiveX定义方法的VARIANT型参数问题

ActiveX定义方法的VARIANT型参数问题

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

佚名通过本文主要向大家介绍了activexobject未定义,activex控件使用方法,activex控件下载,activex控件下载xp,activex控件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: ActiveX定义方法的VARIANT型参数问题
描述:

一、外部要向ActiveX传递一个VARIANT变量,我在ActiveX中定义了一个参数为VARIANT量型的方法,结果Wizard自成生成
SetData(const VARIANT FAR& V) 
二、外部要向ActiveX获取一个VARIANT变量里,我在ActiveX中定了一个参数为VARIANT*量型的方法,结果Wizard自成生成
GetData(VARIANT FAR* pFingerData)
结果“一”实现通过,但是“二”却怎样到得不到实际的数据
“二”中的代码如下:
long CRCFMCtrl::GetData(VARIANT FAR* pFingerData) 
{
  char Buffer[]="abcde";
 pFingerData->vt = VT_VARIANT;
 SAFEARRAYBOUND rgsabound[1];
 rgsabound[0].lLbound = 0;
 rgsabound[0].cElements = fpdata->Length;
 pFingerData->parray = SafeArrayCreate(VT_UI1,1,rgsabound);
 memcpy(pFingerData->parray->pvData,Buffer,strlen(Buffer));
 return 0;
}
外部调用如下:
  VARIANT V;
  RCFM1->GetData(&V);
 edtTFMFPD->Text = PChar(V.parray->pvData);
可是却一直得不到数据,V.parray没有值?
请问是怎么回事,我该作何改动。


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

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

  • ActiveX中能导出自定义的数据结构吗?
  • 关于自定义ActiveX方法的问题!
  • 如何实现Activex自定义事件并使页面能接收该事件
  • ActiveX中method定义中有关指针参数的问题
  • 如何定义activex中的method
  • ActiveX的成员定义问题
  • activex可能自定义消息吗
  • ActiveXControls中的自定义事件
  • Activex自定义结构体数据传递
  • 如何返回自己定义的数据类型Activex

相关文章

  • 2017-06-05 com接口强制转换
  • 2017-06-05 DLL的共享数据段中能否放一个Event句柄,进程A使用SetEventhandle,进程BWaitForSingleObject???
  • 2017-06-05 PDF开发:如果根据鼠标位置确定Form位置
  • 2017-06-05 收发同步问题
  • 2017-06-04 IMediaSeek::GetCurrentPosition导致程序挂起
  • 2017-06-04 IXMLHTTPRequest->put_onreadystatechangeIDispatcharg1怎么使用,非常着急?
  • 2017-06-05 如何lockconsule
  • 2017-06-04 哪有下载《ACTIVEXCONTROLSINSIDEOUT》
  • 2017-06-04 求助:IE报告“内存用完”错误?
  • 2017-06-04 BUTTON添加中键消息

文章分类

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

最近更新的内容

    • C++SDK编程中出现了这样一个问题,模态对话框的子控件重影了
    • VC++,ODBC编程,使用SQLDriverConnect(。。。)建立连接,当指定的IP或数据源不存在时,需要等好久
    • 怎样在word中增加已经存在表格的行数
    • IE插件"未验证"
    • 创建了一个线程,却不执行,不知道怎么回事
    • [难题]在Unicode环境下如何调用Ansi类型的DLL
    • warningC4273,请帮忙解决,分不够可以再加
    • [菜鸟提问]~`有关MFC线程方面的
    • 几个问题急死人!在线等!解决马上给分!
    • 如何hooksend?请给我源码,谢谢!!

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

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