开发者社区> 问答> 正文

.exe和.dll之间共享变量

我正在创建使用LoadLibrary()加载外部dll的应用程序。然后,我通过GetProcAddress()加载函数和变量。函数被调用,变量被加载。

但是我想这样做,例如,我在DLL中得到的int为5,我将其加载到.exe中,然后在该.exe中将其设置为10。但是当我在DLL中删除该int时,它显示为5并在中。 exe会显示10。所以这意味着变量不会共享,而我只是在加载值。

有人知道我该怎么做吗?

C ++ Windows

展开
收起
Puppet 2019-12-17 15:56:51 395 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载