随笔分类 -  UI库

摘要:Qt的QObject 和QObjectData(句柄实体模式)去原文看看1.基类QObject:QObject是Qt类体系的唯一基类,就象MFC中的CObject和Dephi中的TObject,是Qt各种功能的源头活水[代码]设计模式: 句柄实体模式,以QObject为基类的类一般都是句柄类, 有一个指针(一般情况下这个指针还是私有的,方便以后修改句柄类的实现细节)指向一个实体类(保存全部的数据)... 阅读全文
posted @ 2009-06-28 12:16 辛勤耕耘 阅读(2478) 评论(0) 推荐(0)
摘要:消息映射、循环机制是Windows程序运行的基本方式。VC++ MFC 中有许多现成的消息句柄,可当我们需要完成其它的任务,需要自定义消息,就遇到了一些困难。在MFC ClassWizard中不允许添加用户自定义消息,所以我们必须手动在程序中添加相应代码,以便可以象处理其它消息一样处理自定义消息。自定义消息的步骤如下:(1)建立Single Document的MFC Application,工程名... 阅读全文
posted @ 2009-06-26 06:13 辛勤耕耘 阅读(403) 评论(0) 推荐(0)
摘要:首先,应该清楚MFC的消息循环(::GetMessage,::PeekMessage),消息泵(CWinThread::PumpMessage)和MFC的消息在窗口之间的路由是两件不同的事情。在MFC的应用程序中(应用程序类基于CWinThread继承),必须要有一个消息循环,他的作用是从应用程序的消息队列中读取消息,并把它派送出去(::DispatchMessage)。而消息路由是指消息派送出去... 阅读全文
posted @ 2009-06-25 23:41 辛勤耕耘 阅读(10133) 评论(0) 推荐(3)