
MFC学习笔记
文章平均质量分 54
wangjinwj2008
这个作者很懒,什么都没留下…
展开
-
MFC第二天——基类2及程序初始化
MFC这些核心基类中实现的功能都是精华啊~,多琢磨1 CWinThread 封装了对线程的相关操作,关于线程会在以后文章中详细说明。 常用: m_pMainWnd 保存指向应用程序的主窗口的指针 虚函数InitInstance——创建实例,应用程序原创 2011-09-15 17:43:04 · 745 阅读 · 0 评论 -
MFC第三天——RTTI & Dynamic Creation
上次提到了MFC程序的初始化,今天好好说说运行时类型识别(RTTI)和动态创建技术1 CRuntimeClass和类别型录网 首先,CRuntimeClass结构和类别型录网是实现RTTI和动态创建这两个技术的基础。 因为早期技术比较单一,没有typeid原创 2011-09-20 11:33:54 · 894 阅读 · 0 评论 -
MFC第一天——基类1
1 什么叫类可串行化? :从CObject派生,实现Serialize函数,使用了DECLARE_SERIAL宏和IMPLEMENT_SERIAL宏,有缺省构造函数 :对象通过写出描述自己状态的数值来记录自己,叫对象的串行化。把对象保存在存储器上,用到时可恢复原来的原创 2011-09-13 17:32:08 · 876 阅读 · 0 评论 -
MFC中获取App,MainFrame,Doc和View类等指针的方法
1 获取应用程序类(App)指针 在任何类中都可用MFC全局函数AfxGetApp()获得2 获取框架类(MainFrame)指针 1)在App中获得MainFrame指针 CWinApp 中的 m_pMainWnd变量就是MainFrame的指针 也可以: CMainFrame *pMain =(CMainFrame *)Af原创 2012-04-01 17:55:22 · 9405 阅读 · 5 评论 -
QT和MFC比较
在网上看到的,拿来和大家一起讨论下。文中不会逐条的列举Qt和MFC各自的优缺点。我在使用MFC之前就已经使用Qt这个事实可能影响了我的客观性。(MFC效率较高,但大量的Windows API和消息机制使得其较难理解,不易用;QT封装较好,易用且跨平台,但效率较低)文章从实用主义的观点出发:我的老板给我一份软件的规划说明,并且让我来开发。其中一些我用Qt来开发,而另外一些我使转载 2012-07-01 15:01:30 · 63534 阅读 · 19 评论