上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 29 下一页
摘要: Document/View结构首先总结下MFC的Document/View结构相关的知识点:(1)在MFC中,文档类负责管理数据,提供保存和加载数据的功能;视类负责数据的显示,以及提供给用户对数据... 阅读全文
posted @ 2017-02-19 16:19 小怪兽&奥特曼 阅读(774) 评论(0) 推荐(0)
摘要: 转自http://blog.csdn.net/qiangxyz/article/details/5836254 获得CWinApp获得CMainFrame获得CChildFrame获得CDocu... 阅读全文
posted @ 2017-02-19 14:40 小怪兽&奥特曼 阅读(481) 评论(0) 推荐(0)
摘要: 1.其实Document/View不是什么新东西,Xerox PARC实验室是这种观念的滥觞。它是Smalltalk环境中的关键性部分,在那里它被称为Model-View-Controller(M... 阅读全文
posted @ 2017-02-19 14:28 小怪兽&奥特曼 阅读(545) 评论(0) 推荐(0)
摘要: 步骤我们知道CArchive类可以支持基本类型的串行化,还可以支持派生于CObject类的派生类,想要这个派生类支持可串行化,需要如下步骤即可:(1) 从CObject类派生或者从CObject类... 阅读全文
posted @ 2017-02-18 21:24 小怪兽&奥特曼 阅读(537) 评论(0) 推荐(0)
摘要: 序列化当我们创建对象的时候,对象就存在于内存中,当其生命周期结束后,这些被创建的对象就要被销毁;当对象被销毁后,我们就无法知道这些对象的值。MFC提供了CArchive类可以将对象数据保存到永久设... 阅读全文
posted @ 2017-02-15 22:38 小怪兽&奥特曼 阅读(410) 评论(0) 推荐(0)
摘要: 当我们在MFC单文档工程创建完成后,我们可以在其资源视图的MENU和String Table文件夹下都发现有IDR_MAINFRAME的ID号,说明一个资源ID可以标识多种资源;目前可以代表的资源... 阅读全文
posted @ 2017-02-12 21:45 小怪兽&奥特曼 阅读(610) 评论(0) 推荐(0)
摘要: 我们在开发GDI程序时,会实现简单的画图功能,当我们放大或缩小窗口时,我们所绘制的图形元素就消失了。因为窗口在变化过程中发生了重绘,导致原先的图案消息,这里将解决这个问题。我们利用兼容DC完成图形... 阅读全文
posted @ 2017-02-12 15:39 小怪兽&奥特曼 阅读(296) 评论(0) 推荐(0)
摘要: 在大多数软件中,都有“打开”和“保存”这两个功能,以“记事本为打开功能”为例,其打开对话画框的界面如下:其保存对画框,与打开对话框界面基本一样,下面也给程序增加这样的对话框,我们可以使用MFC提供... 阅读全文
posted @ 2017-02-05 21:12 小怪兽&奥特曼 阅读(3529) 评论(0) 推荐(0)
摘要: 简单介绍CFile是MFC文件类的基类,它直接提供非缓冲的二进制磁盘输入/输出设备,并直接地通过派生类支持文本文件和内存文件。CFile与CArchive类共同使用,支持MFC对象的串行化。该类有... 阅读全文
posted @ 2017-02-05 15:59 小怪兽&奥特曼 阅读(886) 评论(0) 推荐(0)
摘要: 多线程编程中,如果我们稍有不注意,很容易出现一些意想不到的结果,主要原因就是多线程的同步处理;我们需要保证多个线程在共同运行时,进行对应资源的同步处理,保证一个线程访问共享资源时,其他线程不能访问... 阅读全文
posted @ 2017-01-13 22:18 小怪兽&奥特曼 阅读(437) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 29 下一页