在Visual C ++项目之间共享变量

时间:2011-11-15 09:11:54

标签: visual-studio-2010 visual-c++

我正在使用OpenCV寻找高尔夫球。我已经找到了球的坐标,我现在想将这些坐标发送到另一个VC ++项目,该项目进行项目的通信。我想知道如何声明变量,以便可以在解决方案中的另一个项目中访问它

1 个答案:

答案 0 :(得分:1)

如果两个项目运行单独的进程,则需要IPC(进程间通信)。那是Boost library

如果您的项目只运行一个流程,比如一个是exe,一个是dll,您可以将exedll相关联并传递值通过exedll(不推荐)或通过函数调用使用的全局(即从dll创建一个对象,并使用您的值或类似函数调用set函数这一点)。