文件名称:c#共享内存demo-两个进程间通过共享内存实现通信
文件大小:107KB
文件格式:RAR
更新时间:2021-03-10 02:31:18
c#共享内存
分为3个工程:proA,proB,ShareMemLib 其中proA,proB是用wpf写的两个模拟进程程序 ShareMemLib将共享内存代码封装成lib,定义了发送者和监听者 两个进程在实例化ShareMemory时指定相同的map,并指定当前为发送者或监听者 发送者负责发送消息,监听者负责接受消息(监听者务必实现接受消息处理方法) 两个进程实例化完成后发送者发送消息,监听者收到消息并处理 至此成功完成了两个进程间通过共享内存实现通信
【文件预览】:
ShareMemLib
----.vs()
--------ShareMemLib()
----ProA()
--------bin()
--------ProA.csproj(5KB)
--------App.xaml(362B)
--------obj()
--------App.xaml.cs(331B)
--------App.config(189B)
--------MainWindow.xaml(516B)
--------Properties()
--------MainWindow.xaml.cs(1KB)
----ShareMemLib()
--------bin()
--------obj()
--------ShareMemLib.csproj(2KB)
--------Properties()
--------ShareMemory.cs(8KB)
----ShareMemLib.sln(2KB)
----ProB()
--------bin()
--------App.xaml(362B)
--------obj()
--------App.xaml.cs(331B)
--------ProB.csproj(5KB)
--------App.config(189B)
--------MainWindow.xaml(516B)
--------Properties()
--------MainWindow.xaml.cs(1KB)