摘要:
任务定义:同一程序的多个实例共享一份数据,一个实例对数据的修改会影响到其他实例,具体到窗口中就是,一个实例中的数据显示变化引起其他各个实例中数据显示的更新。整体分析:编写一个dll,其中包含被同一程序的不同实例共享的内存数据;类似于document-view模式,document对应dll中的共享内存数据,view对应各个实例的显示窗口;由此可以实现一个实例对共享数据的修改,可以影响到其他实例,每次修改后当前实例向所有其他实例发送一个消息,使得各个实例窗口数据同步更新。关键代码分析:1、共享数据段//创建名为shared的共享数据段#pragmadata_seg("shared&qu 阅读全文