我用多文档打开了两张图片,但是我是用的doc类中的同一个CDib对象调用函数加载的图像;现在我该如何分别对两张图像进行操作啊,
以前用单文档只加载了一张图像,这时直接调用对象的函数就可操作,现在多文档中打开了两图像,那么CDib对象中的数据是那张图片的?
申明:程序只有一个文档类,一个视图类。
求救!!!!!

解决方案 »

  1.   

    两个视图类是同一个CDib。
    同一个文档打开两个视图,可以在更改时UpdateAllViews,同步更新两个视图。
      

  2.   

    就是多文档视图中打开了两张bmp图片,两张图片数据分别放在哪,我该怎么获取,他们都是通过doc类中的一个CDib实例调用打开函数打开的,难道一个实例中保存了两份数据?
      

  3.   

    up up up,一个多文档中在两个子窗口打开两张bmp那么,程序中有几个文档,几个视图。求教啊
      

  4.   


        几张图像就几个视图啊!一个文档就行。
        文档类中有个CDib数组不就行了吗?这样想打开多少幅图像都行。