使用GDI+的遇到一些坑


	RectF rect;
	rect.X = m_pos.x;
	rect.Y = m_pos.y;
	rect.Width = m_image->GetWidth() / m_statusNum;
	rect.Height = m_image->GetHeight();


	//这个有问题,会放大图片
	// graphics->DrawImage(m_image,
	// 	m_pos.x,
	// 	m_pos.y,
	// 	ptSrc.x,
	// 	ptSrc.y,
	// 	width,
	// 	m_image->GetHeight(),
	// 	UnitPixel
	// );


	graphics->DrawImage(m_image, rect,ptSrc.x, ptSrc.y , width, m_image->GetHeight(), UnitPixel);

不知道是不是画png图片为会到这个问题

总结,绘制png图片,要用这个方法

graphics->DrawImage(m_image, rect,ptSrc.x, ptSrc.y , width, m_image->GetHeight(), UnitPixel);

网上一篇文章

http://blog.51cto.com/qsjming/511838

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值