求代码。内存映射文件应用的代码
想要这么一个例子,有两个程序A和B,A实现的功能是在内存中开辟内存映射文件,存储10个变量,这10个变量每秒钟通过timer控件变换一下数值。程序B可以多次运行,它的作用是显示A中的10个变量的值,A不断的修改,B实时的显示。
需要注意的是:运行环境是在win7环境下,或者是64位环境下,不知道有没有区别。
先谢谢各位。
[解决办法]
兽性大发的小白兔。。
[解决办法]
用内存映射来共享内存的代码网上很容易找到
实时显示也很简单 当A修改完数据后BroadcastSystemMessage B收到消息后去重新读下数据就OK。
或者在共享内存中开辟一块区域 自己维护一下所有B程序的窗口句柄。A修改数据后挨个消息通知一遍。
[解决办法]
如果不通知B,那么B得主动去读,才能更新数据。
[解决办法]
win7环境下,或者是64位环境下,没有区别。