小弟不明白

解决方案 »

  1.   

    一个文档模板下可创N个同类的文档,一个档可有N个视来显示,SDI是单文档只有一个文档模板。MDI默认下只有一个文档模板,但可以创建多个。
      

  2.   

    MDI在功能多时用,SDI在少时用.
      

  3.   

    可是我用的MDI,给我一个用他的理由吧
      

  4.   

    如果你分别得看看word 和notepad的话,便会明白什么时候用sdi和什么时候用mdi了。
      

  5.   

    象PHOTOSHOP或WORD的那种软件就能知道什么时候用了
      

  6.   

    从来没写过SDI或者MDI程序
    只写过基于对话框的程序
      

  7.   

    我觉得除非大型的或文档编辑,编译器,图形图像处理,那些才用得上MDI 把
    ,一般的系统或软件还是SDI或对跨框程序
      

  8.   

    多界面同时显示系统可能要MDI,SDI不如直接用DIALOG
      

  9.   

    能用diloag就不用sdi,能用sdi就不用mdi
      

  10.   

    SDI中DocManager中只有一个CDocument*指针,而MDI中却有一个LIST。因而MDI中可以多建一些文件,便于同时操作。
    说SDI比MDI难或者说能用SDI不用MDI倒不见得。