我想在两个应用程序之间使用共享内存。在这种情况下,在c ++主应用程序和PLCSIM之间,是一个虚拟可编程逻辑控制器。无论如何,我不知道PLCSIM是否准备好共享内存使用。是否有可能强制PLCSIM使其内存存储可用于其他进程,如MSDN示例所示 - 与主 - 进程间通信示例相关的示例:http://msdn.microsoft.com/en-us/library/windows/desktop/aa366551(v=vs.85).aspx
答案 0 :(得分:0)
我不确定你的最终目标是什么,但是你能看看使用NettoPLCSim吗?它利用“PLCSim的COM接口从中读取/写入数据”。您可以使用源代码使应用程序将数据存储到您需要与C ++代码共享的位置 http://nettoplcsim.sourceforge.net/