level 7
随心网络
楼主
我在两个PictureBox之间用APIbitblt或PaintPicture来操作修改图像
发现修改后dc正常显示,Image也正常.但SavePicture PictureBox.Picture是原图,PictureBox.Image会有黑块
因为美观问题不想用AutoSize来改PictureBox尺寸
或者图像过大超过控件尺寸,那时候Image也无法完整保存(好像记得是这样这次没实测)
目前就用一个Picture做容器 同样背景色,内部Picture.AutoSize=True,SavePicture是Image属性不是Picture属性
简单来说,Picture属性绘制后SavePicture为什么还是原来的,有什么更简洁的办法?
2018年07月21日 15点07分
1
发现修改后dc正常显示,Image也正常.但SavePicture PictureBox.Picture是原图,PictureBox.Image会有黑块
因为美观问题不想用AutoSize来改PictureBox尺寸
或者图像过大超过控件尺寸,那时候Image也无法完整保存(好像记得是这样这次没实测)
目前就用一个Picture做容器 同样背景色,内部Picture.AutoSize=True,SavePicture是Image属性不是Picture属性
简单来说,Picture属性绘制后SavePicture为什么还是原来的,有什么更简洁的办法?