
MFC
solomon1
这个作者很懒,什么都没留下…
展开
-
也谈MFC与设计模式
MFC与设计模式本文主要讨论三个设计模式在MFC中的应用。 这三个设计模式分别为:单件、桥和观察者模式。一。创建型:单件模式(Singleton) 任何MFC应用程序首先创建一个应用程序对象(一个继承自CWinApp类的类的对象),一个MFC程序实例只能有一个应用程序对象。只能创建一个对象的机制由CWinApp来保证。在CWinApp的构造函数中有如下语句: AS原创 2007-12-30 18:56:00 · 1518 阅读 · 1 评论 -
CWinApp、CFrame、CDocument和CView之间的互访
CWinApp、CFrame、CDocument和CView之间的互访在MFC编程时,经常会用到document/view结构,这涉及到四个主要类CWinApp、CFrame、CDocument和CView。他们 之间经常需要通信,我们一般都是在一个类里调用另一个类的函数或者发消息。进行以上两个操作都需要知道另一个类的对象才行,对于初学者经常不知原创 2008-01-03 21:33:00 · 1842 阅读 · 0 评论 -
MFC中对象、句柄、ID之间的区别
MFC中对象、句柄、ID之间的区别MFC中的所有对象也就是C++中的对象,为什么有个窗口对象还要窗口句柄呢?还有什么线程句柄,甚至还有控件ID和进程ID呢?下面一一道来:MFC中的对象,比如应用程序对象,视图对象等,是对象就会占用内存空间,我们就可以用指针指向此对象进行访问,但windows还提供了句柄访问,初看好像有点多余,实则不然。如果我们一个进程想访问另一个进程,根据对象指针访问就不原创 2008-01-05 21:25:00 · 2305 阅读 · 0 评论