vb6.0中,在picturebox 控件中用SetPixelV描点画了一幅BMP图像时一个关于autoredrew设置的问题

(事先说明一下,我知道picturebox自己能直接读bmp图像用Loadpicture(路径)就行。我用setpixelv逐点读BMP文件是为了了解BMP图像文件内部存... (事先说明一下,我知道picturebox自己能直接读bmp图像用Loadpicture(路径)就行。我用setpixelv逐点读BMP文件是为了了解BMP图像文件内部存储格式,这个问题不讨论。)
1、当设置picturebox属性autoredrew=flase ----> 运行程序用SetPixelV描点画了一幅BMP图像 ---->能显示图像,但是不能被其他窗口遮挡,遮挡部分消失。
2、当置picturebox属性autoredrew=true---->运行程序用SetPixelV描点画了一幅BMP图像 ---->窗口中没有图像,即没有显示画图结果,但是被其他窗口遮挡一下图像就显示出来了???
3、于是我在画图之前设置autoredrew=flase ----> 运行程序用SetPixelV描点画了一幅BMP图像 ---->再设置autoredrew=true,结果和1完全一样!遮挡后图片消失。
4、反之我在画图之前设置autoredrew=true ----> 运行程序用SetPixelV描点画了一幅BMP图像 ---->再设置autoredrew=flase,结果和2完全一样!不显示图片,直到用其他窗口遮挡它再拿开。
请问各位大虾如何操作才能让它正常的输出图片,并且不怕被其他窗口遮挡
展开
 我来答
knowdetail
2011-06-12 · TA获得超过156个赞
知道小有建树答主
回答量:342
采纳率:0%
帮助的人:267万
展开全部
最好有代码
为了不被遮挡部分消失 ,还是需要autoredraw=true ,只是显示后如何刷新的问题了。
微测检测5.10
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇... 点击进入详情页
本回答由微测检测5.10提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式