永发信息网

VB调用C++的DLL函数,参数是自定义结构体数组,如何传递

答案:2  悬赏:50  手机版
解决时间 2021-02-09 12:41
VB调用C++的DLL函数,参数是自定义结构体数组,这个参数是要输出的
Private Declare Function FunctionA Lib "A.DLL" (ByVal objptr As Long, ByRef B As STRUCTA) As Integer

Private Type STRUCTA
ID(1 To 5) As Long
Num(1 To 6) As Long
End Type

我在VB里调用:
Dim INFO() As STRUCTA
str = FunctionA (longa, INFO)

这样语法会报错,说INFO和申明的类型不同
可是ByRef B As STRUCTA-〉ByVal B As STRUCTA又不可以,自定义只能ByRef
最佳答案
试试API定义为As Any,然后其他地方用Variant
全部回答
同问。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
西安的气候怎么样?是冬天特别冷,夏天特别热
印象童学培训早教中心地址有知道的么?有点事
海洋饭店我想知道这个在什么地方
在淄博张店有轮椅专卖店吗 老人腿脚不方便需
《十一月四日风雨大作》僵字表明了诗人的什么
快乐作文(赣州兴国)地址在哪,我要去那里办事
知足堂健康理疗会馆地址在哪,我要去那里办事
谁有《新年钟声》的作文600字谢谢
我是学校用的网络,打游戏看直播都不卡,就是
尚美彩妆培训怎么去啊,我要去那办事
2019年三维数字课堂七年级生物上册人教版答案
于氏过桥米线地址有知道的么?有点事想过去
为什么有那么多人买奔腾
温馨教育托管中心(赣州兴国)地址在什么地方,
现在没还钱,别人打电话要起诉我怎么办我
推荐资讯
【高中英语必修一单词表】高一英语必修一第一
大名县买二手房可以通过中介先付首付吗
哪部好看的电视剧里有女主肚子疼或者生病被男
有什么好看的时空穿越类的青少年科幻小说?
一年级数学题,小明有16个桃小哈有6个,小涛再
老王摩修地址在什么地方,想过去办事
充电热水袋里面的液体是什么
金帝宾馆(周口扶沟县)地址在什么地方,想过去
关于写我为妈妈烧饭的作文500字急
我肇事逃逸,开的车是别人的,受害者知道是我
许嵩写过的书——噪音有一个分贝
方程x²-9+18=0的两个根是等腰三角形底和
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?