我有4个window 其中一个WINDOW做了一个操作(哪个窗口不定),我要同步更新其他的四个窗口里的内容。都是CDialog派生出来的。 前提是不影响其他的应用程序

解决方案 »

  1.   

    有没有办法给当前APPLICATION 的所有窗口发送消息
      

  2.   

    给当前APPLICATION 的所有窗口发送消息不是一样乱啊,
    我觉得可以再增加一个隐藏的对话框,这个窗口就像一个“服务器”一样,它去接收其他四个窗口的消息,其他四个窗口的消息只发送更新消息给这个隐藏窗口,这样应该好管理了吧。GOOD LUCK
      

  3.   

    1.让四个(view)用一个数据(DoC),获得焦点,就更新把。
    2.用一个管道。不断的读。不断的写。
    3.写一个服务,让他管理所有的窗口
    4。在一个应用程序中使用定时器,刷新各个窗口
      

  4.   

    都是DIALOG 不是DOC/VIEW 类型的
      

  5.   

    典型的doc view 的使用方式, 你需要将窗口注册到某个 存储接口中,然后某个窗口进行了操作,在通知其他窗口.