MFC中图片的处理问题

gjj19890622 2013-09-17 04:34:29
我想实现一张图片靠右侧,然后左侧用图片的背景颜色来填充,有没有办法实现这样的功能!如果有,帮忙指导下,万分感谢!
...全文
58 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
邓学彬 2013-09-17
  • 打赏
  • 举报
回复
如果要效果好一些,过度自然一些,就用GDIPlus填充渐变矩形(LinearGradientBrush).
邓学彬 2013-09-17
  • 打赏
  • 举报
回复
1.图片缩放成1x1 --- StretchBlt 2.取出那1x1里的颜色 --- GetPixel 3.用刚才取出的颜色填充整个DC.---- FillRect 4.把图片画出到右上角 ---- BitBlt

15,979

社区成员

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

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