[英]What is the best way to get multiple instances of a program to share information?
我的程序必须将某部分信息发送到另一部分,例如从DragEnter
到GiveFeedback
才能更改光标。 使用变量作为标志很容易做到这一点。 但是–如果用户启动该程序的多个实例怎么办?
一种方法是将信息写入文件,但是似乎最好是进行尽可能少的磁盘操作。 另一种方法是使用管道,但是如果程序有很多实例,这似乎有点复杂。 还有另一种方法吗?
看一下内存映射文件 。
内存映射文件包含虚拟内存中文件的内容。 文件和内存空间之间的映射使应用程序(包括多个进程)可以通过直接读写内存来修改文件。
我将如何设置Model-View-Controller ……那是如果我正确理解了您的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.