vb6.0 PictureBox图片框未显示部分的内容

前端之家收集整理的这篇文章主要介绍了vb6.0 PictureBox图片框未显示部分的内容前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这个名字不知道起什么好。
本来做的东西是把屏幕截屏并保存到图片框里,然后再把图片框里的某点的颜色输出,但是必须要求该点在图片框中能显示出来。
不管是图片框不够大,还是窗口不够大,或者是图片框的visible属性为false,甚至是程序窗口最小化……总之只要图片显示不出来的部分就没有数据(可能是为了节约内存吧,显示不出来就把数据清除了)。

解决办法:
就是打开pictureBox的AutoRedraw功能,这个功能以前做的一个东西也用到过,虽然不知道具体的原理是什么,反正这个属性设为true之后,图片框的图片就算没完全显示出来,但是整个内容都会存在。

这个方法是在网上找了半天,碰巧试出来的,所以有点激动,在此记录一下——AutoRedraw这个属性功能还真不小。

猜你在找的VB相关文章