请教,VC++中怎么在exe和dll中共享或传输数据
如图,我想把SpeCT2DViewer.cpp中的一个数据共享到DrawObj.cpp中,该怎么做。...
如图,我想把SpeCT2DViewer.cpp中的一个数据共享到DrawObj.cpp中,该怎么做。
展开
展开全部
...
做一个共享函数。。
int i;为DLL 的全局变量
int GetIs();
int GetIs() 调用这个函数就可以取得DLL的一个变量的值。。
{
return i;
}
还有就是共享段设置也可以实现。。
共享段 就不写了自己找就下有。。
做一个共享函数。。
int i;为DLL 的全局变量
int GetIs();
int GetIs() 调用这个函数就可以取得DLL的一个变量的值。。
{
return i;
}
还有就是共享段设置也可以实现。。
共享段 就不写了自己找就下有。。
更多追问追答
追问
不行啊,能不能具体点。就是SpeCT2DViewer.cpp中的一个控制图片缩放比例的数A,然后同步传输到DrawObj.cpp中,DrawObj.cpp中也用A控制图的缩放。
追答
如果在DLL中创建了一个变量可以把变量,做一个返回函数啊。。
SpeCT2DViewer.cpp是DLL的情况,
SpeCT2DViewer.cpp中的一个控制图片缩放比例的数A.
也添加一个返回A的函数.
我在DrawObj.cpp中调用DLL返回A的函数使用A就可以控制缩放了啊。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询