永发信息网

我学会了调用DLL中的函数,那么如何调用DLL中的变量,尤其是字符串

答案:2  悬赏:30  手机版
解决时间 2021-01-30 15:02
如题,希望高手指点一下。
另外,我也会在主程序与DLL中传递参数。你想说,那不就得了吗?传参数不就行了吗?我的目的是这样:
DLL中有一个OnReceive()函数,一旦有信息传来,就存到一个char msg[1024]中,但并不告诉主程序。主程序每隔一定时间主动要一次msg中的信息。主程序能否像使用自己的变量那样使用DLL中的变量呢?请前辈指点。

哪可不可以说一下,结构体的话,在DLL中的声明语法和在主程序中的调用语法是什么样?是否像调用函数一样?如果不是能否举个例子?谢谢
最佳答案
在DLL中使用
_declspec( dllexport ) int i;
_declspec( dllexport ) int *j;
_declspec( dllexport ) char *sz;
导出变量,
在APP中使用
_declspec( dllimport ) int i;
_declspec( dllimport ) int *j;
_declspec( dllimport ) char *sz;
引用变量
全部回答
据我所知,不可能 他是封装好的函数,你得不到内部信息 如果你能得到内部信息的话,还要函数返回值干什么 如果有多个数据需要返回的话,可以考虑定义相同的结构体,返回结构体就行了,然后再从结构体中读数据 再看看别人怎么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
徐闻县顺莱五金店地址在什么地方,我要处理点
高县迎宾旅社怎么去啊,我要去那办事
李进同学在学习“中国近代民族工业的发展”时
台州哪里房价最贵
彩通印刷包装公司西门地址在什么地方,想过去
幸福五金交电经销店地址在哪,我要去那里办事
高县星星旅社地址在什么地方,想过去办事
单机游戏六扇门内购破解
上海清算所托管债券的结算方式是()。Ⅰ.券
毛戈平形象设计学校的大专毕业证国家认可吗?
棰敕的意思是什么啊?知道的请说下!
五金配件店地址好找么,我有些事要过去
高县碧水湖旅社地址在哪,我要去那里办事
网上买的电视,回家打开发现屏幕碎了,当时没
西门子smart 700
推荐资讯
黄桷树茶坊怎么去啊,我要去那办事
秀山宏豪宾馆怎么去啊,我要去那办事
界首市砖集镇福生中学地址在哪,我要去那里办
真滋味食品生活馆地址在什么地方,我要处理点
【子曰 不愤不启】子曰:“不愤不启,不悱不发,
格兰仕数字温控王电脑型旋钮码微波炉"(WD900E
这是一个多姿多彩而变化万千的时代,和中国的
那天的云都是否以料到,所以脚步才轻巧!出自
How long has your grangfather died for our
想开一家进口化妆品店,加盟要怎么做?
腾龙特种美术学校地址在什么地方,我要处理点
金柯的意思是什么啊?知道的请说下!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?