vb BITBLT或PAINTPPICTURE得到的图片如何保存?

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:46:41
BITBLT或PAINTPPICTURE得到的图片好像只是在屏幕上显示出来,并不存在PICTUREBOX控件中.把窗口最小化后再还原图片就不见了,或者用别的窗口把图象遮住后,拉开遮住的窗口后图片也不见了.怎样得到BITBLT或PAINTPPICTURE得到的图片.

可以把窗体或是PIC的AutoRedraw =True ,这样最小化窗口和被挡住窗口也不会消失图片了..

至于保存.如果你画到pic中的话:

.picture = .image
SavePicture .Picture, "c:\1.bmp"