各位,MFC中的“视图、文档”根本难以看明白…… 本帖最后由 OOOqqqOOO 于 2010-01-16 10:47:22 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 大家都是这么过来的,个人建议先学好c++,然后看下深入浅出mfc,在做个扫雷之类的小游戏就差不多了~ 你这个问题不好答,第一个Document怎么保存数据的?在设计时,MFC强调数据和显示分开,所以希望将数据部分放在Document类中,View负责界面,具体如何保存,那是你自己的事,MFC只是提供一些相关的函数。View怎么显示Document的数据,这个同样也是你自己显示,MFC只为View提供了一个GetDocumet()函数用来得到Document指针。余下的问题都不是一句两句可以说清的,自己看书吧! 比如你想做一个记事本吧,你可以在Document中加一个成员变量,CString m_Text用来保存字符的内容,所有读写文件之类的工作就由CDocument类来完成。CView类通过GetDocument()取得CDocement类的指针来得到m_Text,用来显示,更新之类的。就样不就分开了吗! view作为一个抽象对象,有个成员,是document类型,所以document和view就联系起来了一个document可以以多种模式显示,这样的需求,就可以把多个view的成员指向同一个document releaseDC与deleteDC的区别 控件初始化问题? 有关人事管理的源代码,最好是用VC++ODBC做的,倾分相送 请教???????????????? 请教一个常识问题 如何在Windows的主窗口绘图????? Visual C++中实现对图像数据的读取显示 ATL的P/S工程为什么没有实现DllRegisterServer等函数? 请求高手解决一个编译问题 如何在VC中实现PPP 问个很简单的问题,如何让主线程等待其它线程退出后再退出 ON_LBN_SELCANCEL实现没?
余下的问题都不是一句两句可以说清的,自己看书吧!