文件名称:可复用的界面绘制双缓存代码
文件大小:536KB
文件格式:RAR
更新时间:2014-12-17 12:52:26
C++ VC 双缓存 函数指针 模板类
通过内存DC双缓存解决了图形界面绘制的闪屏的问题,为了提供可供复用的代码,使用函数指针模板来封装双缓存技术。 该代码中包括的技术点有: 双缓存,函数指针,指向类成员函数的指针,模板类,模板函数。
【文件预览】:
FunPointer
----ClassFunPointer()
--------ClassFunPointer.dsw(553B)
--------main.cpp(1KB)
--------ClassFunPointer.dsp(4KB)
--------ClassFunPointer.opt(53KB)
--------ClassFunPointer.plg(264B)
--------ClassFunPointer.ncb(33KB)
----DoubleBuffer()
--------DoubleBuffer.opt(55KB)
--------DoubleBuffer.dsp(5KB)
--------resource.h(835B)
--------DoubleBufferDoc.h(2KB)
--------DoubleBuffer.plg(2KB)
--------DoubleBuffer.cpp(4KB)
--------DoubleBuffer.h(1KB)
--------DoubleBuffer.ncb(121KB)
--------DoubleBufferView.cpp(8KB)
--------DoubleBuffer.rc(12KB)
--------ReadMe.txt(4KB)
--------res()
--------DoubleBufferTemplate.h(1KB)
--------Moon.bmp(2.25MB)
--------MainFrm.h(1KB)
--------vssver.scc(48B)
--------DoubleBuffer.aps(2.29MB)
--------StdAfx.cpp(214B)
--------DoubleBufferDoc.cpp(2KB)
--------DoubleBufferView.h(3KB)
--------DoubleBuffer.dsw(646B)
--------MainFrm.cpp(2KB)
--------StdAfx.h(1KB)
--------DoubleBuffer.clw(3KB)
----GeneralFunPointer()
--------GeneralFunPointer.ncb(41KB)
--------GeneralFunPointer.dsw(557B)
--------main.cpp(532B)
--------GeneralFunPointer.opt(53KB)
--------GeneralFunPointer.dsp(4KB)
--------GeneralFunPointer.plg(1KB)
----VC图形绘制双缓存的代码复用性讨论.txt(4KB)
----FunPointerTemplate()
--------FunPointerTemplate.plg(1KB)
--------FunPointerTemplate.opt(53KB)
--------FunPointerTemplate.ncb(33KB)
--------FunPointerTemplate.dsp(4KB)
--------FunPointerTemplate.dsw(559B)
--------main.cpp(823B)