我想在两个应用程序之间使用共享内存。在这种情况下,在c++主应用程序和PLCSIM(虚拟可编程逻辑 Controller )之间。无论如何,我不知道PLCSIM是否准备好使用共享内存。是否可以强制PLCSIM使它的内存存储可用于其他过程,例如MSDN示例中与main-main-inter-process-communication示例相关的http://msdn.microsoft.com/en-us/library/windows/desktop/aa366551(v=vs.85).aspx
最佳答案
我不确定您的最终目标是什么,但您可以考虑使用NettoPLCSim。它利用“PLCSim的COM接口(interface)来读取/写入数据”。您可以使用源代码制作一个应用程序,以将数据存储到需要与C++代码共享的位置
http://nettoplcsim.sourceforge.net/
关于c++ - 将共享内存与PLCSIM分别用于未共享内存的应用程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19562947/