我在两个窗口中同时要对一个进行操作类进行操作,如何确保在两个窗口中进行操作的是同一进行操作?

解决方案 »

  1.   

    我是先定义一个类C,然后在A窗口里实例化A a;并在该窗口中对该类中的private数据进行了相应的操作,但我在B窗口中还须要对该实例化A a进行其他的操作,这问题就是我该如何来使我在这两个窗口中进行操作的是同一个对象呢?
      

  2.   

    定义两个全局变量 CAWindow *aw; CBWindow *bw;
    在A窗口初始化时:aw=this;
    在B窗口初始化时:bw=this;
    这样你可以随便操作了。
      

  3.   

    我在A窗口中定义 static 类名 hq ;
    然后在B窗口中 定义 类名 hq ;
    这样行不行啊?
    因为我定义的类中有指针的操作,在A窗口中对其进行了指针移动,然后在B窗口中还要做其他相干的指针操作。