文件名称:VC下利用COM传递不定长结构数组(非Variant)
-
所属分类:
- 标签属性:
- 上传时间:2009-09-11
-
文件大小:350.44kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
Variant变量可以在COM/DCOM接口方法中传递(传入、传出)不定长结构数组,但是需要打包和解包,效率比较低。这个例子使用了size_is指定长度的方法,本是从MSDN上看到的,但是MSDN上给出的例子不够具体,所以费了些时间摸索,最后试通,给刚接触COM的朋友分享(老家伙们可以直接无视)。本例子由于是工作需要做得试验程序,因此其中存在少量冗余代码,大家注意一下就行了,还有,减少传递的参数个数时,所传递的实时(随机模拟)数据只是减了最后一个(没有减去相对应的),这个Bug不妨碍大局,因此存留,虽然Server支持DCOM,但是Client需要在本地运行,如果想Remote,稍微修改一下既可。
相关搜索: COM size_is 不定长结构数组
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : DataTransfer_DCOM.rar 列表 DataTransfer/CentralProgram.cpp DataTransfer/CentralProgram.h DataTransfer/CentralProgram.rgs DataTransfer/DataPlugins.cpp DataTransfer/DataPlugins.h DataTransfer/DataPlugins.rgs DataTransfer/DataTransfer.aps DataTransfer/DataTransfer.cpp DataTransfer/DataTransfer.dsp DataTransfer/DataTransfer.dsw DataTransfer/DataTransfer.h DataTransfer/DataTransfer.idl DataTransfer/DataTransfer.ncb DataTransfer/DataTransfer.opt DataTransfer/DataTransfer.plg DataTransfer/DataTransfer.rc DataTransfer/DataTransfer.rgs DataTransfer/DataTransfer.tlb DataTransfer/DataTransferps.def DataTransfer/DataTransferps.dll DataTransfer/DataTransferps.exp DataTransfer/DataTransferps.lib DataTransfer/DataTransferps.mk DataTransfer/DataTransfer_i.c DataTransfer/DataTransfer_i.obj DataTransfer/DataTransfer_p.c DataTransfer/DataTransfer_p.obj DataTransfer/dlldata.c DataTransfer/dlldata.obj DataTransfer/MyConst.h DataTransfer/MyStruct.h DataTransfer/resource.h DataTransfer/StdAfx.cpp DataTransfer/StdAfx.h DataTransfer/~VC212.tmp ClientCP/ClientCP.aps ClientCP/ClientCP.clw ClientCP/ClientCP.cpp ClientCP/ClientCP.dsp ClientCP/ClientCP.dsw ClientCP/ClientCP.h ClientCP/ClientCP.ncb ClientCP/ClientCP.opt ClientCP/ClientCP.plg ClientCP/ClientCP.rc ClientCP/ClientCPDlg.cpp ClientCP/ClientCPDlg.h ClientCP/EditItem.cpp ClientCP/EditItem.h ClientCP/MEMDC.H ClientCP/MyConst.h ClientCP/ReadMe.txt ClientCP/res/ClientCP.ico ClientCP/res/ClientCP.rc2 ClientCP/resource.h ClientCP/StdAfx.cpp ClientCP/StdAfx.h ClientCP/XComboList.cpp ClientCP/XComboList.h ClientCP/XHeaderCtrl.cpp ClientCP/XHeaderCtrl.h ClientCP/XListCtrl.cpp ClientCP/XListCtrl.h ClientDP/ClientDP.aps ClientDP/ClientDP.clw ClientDP/ClientDP.cpp ClientDP/ClientDP.dsp ClientDP/ClientDP.dsw ClientDP/ClientDP.h ClientDP/ClientDP.ncb ClientDP/ClientDP.opt ClientDP/ClientDP.plg ClientDP/ClientDP.rc ClientDP/ClientDPDlg.cpp ClientDP/ClientDPDlg.h ClientDP/EditItem.cpp ClientDP/EditItem.h ClientDP/MEMDC.H ClientDP/MyConst.h ClientDP/ReadMe.txt ClientDP/res/ClientDP.ico ClientDP/res/ClientDP.rc2 ClientDP/resource.h ClientDP/StdAfx.cpp ClientDP/StdAfx.h ClientDP/XComboList.cpp ClientDP/XComboList.h ClientDP/XHeaderCtrl.cpp ClientDP/XHeaderCtrl.h ClientDP/XListCtrl.cpp ClientDP/XListCtrl.h ClientCP/res ClientDP/res DataTransfer ClientCP ClientDP
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.