热门

最新

红包

立Flag

投票

同城

我的

发布
qq_36576377
我不在你不在
5 年前
trueqq_36576377

请教下为何新图像没有保存下来?

//读取旧图像
CImage img;
img.Load("d:\\pic\\1.bmp");
HBITMAP hbmp = img.Detach();

CBitmap cbmp; cbmp.Attach(hbmp);
//获取旧图像信息
BITMAP bm;
cbmp.GetBitmap(&bm);

//创建新图像
CBitmap newbmp;
newbmp.CreateBitmap(bm.bmWidth, bm.bmHeight, bm.bmPlanes, bm.bmBitsPixel, bm.bmBits);


//将新图像保存到本地文件;
CImage img2;
img2.Attach(newbmp.operator HBITMAP());
img2.Save("d:\\123.bmp");

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
IDEA2021.3安装详细配置(图解版)
立即登录