CImage 加载图片的问题

jnu_yanchen 2018-01-03 04:26:56
我在OPaint()函数的else模块写的代码
CPaintDC dc(this);
  if (!img.IsNull()) img.Destroy();
img.Load(_T("img/bg.png"));
if (!img.IsNull())
{
int cx = img.GetWidth();
int cy = img.GetHeight();
img.Draw(dc.m_hDC, 0,0,cx,cy);
}

能加载图片,但为什么加载的图片会变小了,怎么让加载的图片与实际的图片一样大
...全文
351 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgl7903 2018-01-06
  • 打赏
  • 举报
回复
img.Draw(dc.m_hDC, 0,0,cx,cy, //目标区域 0,0,cx,cy //源区域 );
百灵工作室 2018-01-06
  • 打赏
  • 举报
回复
默认应该是scaled模式,取消scaled,或者参数取scaled false

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧