摘要: 转载请注明原文链接。原文链接:http://www.cnblogs.com/xianyunhe/archive/2011/11/27/2265165.html在前文中已经讨论了如何实现界面绘制双缓存的问题,前文网址如下:http://www.cnblogs.com/xianyunhe/archive/2011/11/20/2255811.html双缓存的主要思路是:先把图形绘制到内存DC中,然后再把内存DC中的所有图形一次性的复制到屏幕DC中。在前文的实现示例中,我们把直接往DC中绘制图形的函数封装为DrawDirect,把通过双缓存来实现图形绘制的函数封装为DrawWithBufferEff 阅读全文
posted @ 2011-11-27 19:07 闲云鹤 阅读(2357) 评论(0) 推荐(2) 编辑
摘要: 转载请注明原文链接。原文链接:http://www.cnblogs.com/xianyunhe/archive/2011/11/27/2265148.html指向一般函数的指针可实现对参数类型、参数顺序、返回值都一样的函数进行封装,指向类的成员函数的指针可实现对一个类中的参数类型、参数顺序、返回值都一样的函数进行封装。对于函数之前,前面已经进行了讨论,该文章的链接为:http://www.cnblogs.com/xianyunhe/archive/2011/11/26/2264709.html那么,如何能实现对不同类的成员函数进行统一调用呢?我们首先想到的应该会是函数模板和类模板。下面就一个例 阅读全文
posted @ 2011-11-27 17:16 闲云鹤 阅读(8572) 评论(4) 推荐(2) 编辑