hur.cn - 华软网

 热门搜索

MDI如何将打开的两个文件(如图像)分别显示在两个子窗口中?

  作者:未知    来源:网络    更新时间:2011/7/22
RT,我使用OpenDocumentFile(pathname)加载入了两幅图像,现在要在两个子窗口中显示出来,由于有两个图像路径,OnDraw()中肯定只接受一个传入的路径。。。

那么该怎么做才能实现要求?

谢谢各位解答。
---华软 网友回答---
每一个子窗口的对象对应一个视类的成员函数吧?两个窗体的话分别调用对应的不就可以了么?


额,新手+1,坐等高人
---华软网友回复---
方法一:(推荐使用)
新建立n个View类
再新ChildFrame类根据标志确定加载的Viewl类
这样,你就可以在不同大类有所作为

方法二:
直接在View里画
把标志信信息传递给View
OnDraw()
{
    if(标志1)
    {
       Draw1();
    }
    if(标志2)
    {
       Draw2();
     }
..........
}

---华软网友回复---
其实很容易,app下有Opendocumentfile()函数,然后在文档下有GetPathName()函数,通过前者传入图像路径,通过后者加载到图像打开语句上,就可以了。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。