MFC png
来源:互联网 发布:java实现图书管理系统 编辑:程序博客网 时间:2024/05/21 22:24
(1)首先在头文件stdafx.h中包含#include <atlimage.h>
(2)在工程视图文件的Ondraw函数中添加一下代码:
//像操作 BMP 图片一样处理图片 ,下面是显示图片的操作
函数功能:函数从源矩形中复制一个位图到目标矩形,必要时按目前目标设备设置的模式进行图像的拉伸或压缩。
函数原型:BOOL StretchBlt(HDC hdcDest, int nXOriginDest, int nYOriginDest, int nWidthDest, int nHeightDest, HDC hdcSrc, int nXOriginSrc, int nYOriginSrc, int nWidthSrc, int nHeightSrc, DWORD dwRop);
参数:
nXOriginDest:指定目标矩形左上角的X轴坐标,按逻辑单位表示坐标。
nYOriginDest:指定目标矩形左上角的Y轴坐标,按逻辑单位表示坐标。
nWidthDest:指定目标矩形的宽度,按逻辑单位表示宽度。
nHeightDest:指定目标矩形的高度,按逻辑单位表示高度。
hdcSrc:指向源设备环境的句柄。
nXOriginSrc:指向源矩形区域左上角的X轴坐标,按逻辑单位表示坐标。
nYOriginSrc:指向源矩形区域左上角的Y轴坐标,按逻辑单位表示坐标。
nWidthSrc:指定源矩形的宽度,按逻辑单位表示宽度。
nHeightSrc:指定源矩形的高度,按逻辑单位表示高度。
dwRop:指定要进行的光栅操作。光栅操作码定义了系统如何在输出操作中组合颜色,这些操作包括刷子、源位图和目标位图等对象。
因为我的目标窗口宽为800,高为590,并且我的图片大小也是800*590的,我要让整张图片填充整个窗口,所以参数就是pDC->StretchBlt(0,0,800,590,&memdc,0,0,800,590,SRCCOPY);
- MFC png
- 加载png图片 MFC
- MFC 加载png图片
- MFC加载PNG图片
- mfc加载png
- mfc Png转IStream
- mfc使用png图片按钮
- MFC的PNG图片按钮
- MFC png透明按钮实现
- MFC 绘制 PNG 格式图片
- MFC使用自定义资源加载PNG
- MFC透明位图(2)--PNG的实现
- MFC透明位图(2)--PNG的实现
- PNG透明背景按钮的实现(MFC)
- MFC使用自定义资源加载PNG
- 关于在MFC中加载PNG图片
- MFC使用自定义资源加载PNG
- MFC 在窗口上贴背景图png
- 不要被阶乘吓倒(2)
- SpringMVC整合fastjson-1.1.41
- JS获取本地文件绝对路径-预览本地图片
- 使用sun.misc.Unsafe及反射对内存进行内省(introspection)
- 这样的平台值得一玩,反正注册又不会怀孕
- MFC png
- JAVA中的final
- 剑指Offer4 替换空格
- 串口中怎样接收一个完整数据包的解析
- Linux网卡中断使单个CPU过载
- linux数学函数库
- 【二叉树的建立】
- POJ 2421 -Constructing Roads -最小生成树
- Java程序员们最常犯的10个错误