本章设计的技术点如下:
定时器技术实现计时功能
注册表实现英雄榜记录的功能
GDI技术实现雷区的绘制功能
双缓冲技术感悟:
1、CPainDC dc(this) 获取当前设备
2、CDC dcMemory 定义一个内存设备
3、dcMemory.CreateCompatibleDC(&dc) 创建一个与当前设备兼容的位图
4、dc.BitBlt(... , &deMemory , ...) 将内存设备上的内容复制到当前设备上
总的来说,就是 不要有什么要贴的图片就往当前设备上贴,先全部往内存设备上贴,然后再一起往 当前设备上贴,
这样就可以防止双缓冲了
<span style="font-size:14px;">void CMineGame