我觉得view/doc结构好像没什么用啊。view能表达的东西实在太有限了

解决方案 »

  1.   

    view/doc再消息处理上至少要比dialog强大,文档试图把数据和显示分开来,dialog就做到一个里面去了,程序弹性比dialog好
    我也是初学,肤浅之见,:)
      

  2.   

    view/doc能处理的消息,dialog也一样处理啊
      

  3.   

    俺基本上都是MDI的,SDI的少数,DLG的很少。
    感觉View、doc结构的程序代码可扩展性比较好。如果做一些简单的功能,当然dlg的最容易、方便实现。例如,如果我要测试一些函数的功能,我就会很快的做一个dlg的程序,花不到1分钟就可以把框架建立起来,然后添加自己的代码。
      

  4.   

    单文档、多文档也用。
    Cview类中的onDraw()函数可以绘制各种图形,作用还是很大的。
      

  5.   

    Doc/View的架构提供的功能相对复杂,但功能上增强了很多。如果你想有多个界面,或者十多个输出视窗,你就需要用到MDI或者SDI。Dialog很难完成这么复杂的功能。
      

  6.   

    个有所长吧,对话框能够快速上手开发界面比较亲切的相对简单的应用程序。
    doc/view相对复杂,但包容了许多强大的功能,消息响应,打印文档,处理数据的不同表现形式等。我目前用的较多的是MDI,然后是DIALOG,然后是SDI。呵呵