这是将位图IDB_BITMAP2,绘制铺满当前的窗口,除了上边和左边留下30像素的边。
不过上面代码
MemDC.CreateCompatibleDC(this->GetDC());
这句不好,在OnPaint中的话,应该用
MemDC.CreateCompatibleDC(&dc);
创建一个画笔
加载位图
创建画位图的画笔,然后置换到系统中
得到当前窗口的坐标,放在矩形对象rect中
从左边(30,30)开始到当前窗口的右下角用加载的位图进行填充
删除画笔
效果:在窗口中显示位图,并且让位图随着窗口的改变而跟着变