猎豹MFC--缩放位图StretchBit()

定义变量:

在初始化对话框中进行初始化:

给菜单添加事件处理:









  因为打开第二张  图像的时候会失败,是因为没有释放对象,所以增加释放对象的功能:

定义保存旧位图的指针:

初始化该指针:

打开新位图选入DC时把旧位图保存起来:

窗口还要销毁 增加窗口销毁 消息:

也要释放对象:

//////////////////////////////////////////////////////////////////////


放大图像时就把百分比 加上10.然后释放:

释放后会自动转去执行ONpaint()




缩小也是一样的:

















posted @ 2016-03-20 20:37  hungryvampire  阅读(671)  评论(0编辑  收藏  举报