vb制作的窗体闪烁怎么关闭,系统别删我贴
vb吧
全部回复
仅看楼主
level 4
灬白萝卜
楼主
vb制作的计时窗体运行的时候怎么会闪烁,有时候会有时候不会,请问怎么让它不闪烁。
2023年06月09日 02点06分
1
level 4
灬白萝卜
楼主
就是这个计时器的数字区域会每一秒整体都闪烁,我是想数字变化但这个区域不闪烁。
2023年06月09日 03点06分
2
level 13
隨風🍁缒夢
不要用Label,Label是直接在前台dc绘制,容易产生闪烁感(就是背景先被檫除,再显示文字,中间有空档期),Form AutoRedraw为True,cls 先清除,print 再输出,可以避免闪烁,AutoRedraw相当开启了双缓冲(就是先在内存dc上绘制,然后一次性显示到前台dc)
2023年06月09日 23点06分
3
隨風🍁缒夢
不过不建议在Form上设置AutoRedraw,最好放个PictureBox,在PictureBox上设置并绘制,Form直接设置AutoRedraw在大的分辨率显示器下占内存较多
2023年06月09日 23点06分
隨風🍁缒夢
@灬白萝卜
方法不对,AutoRedraw为True
2023年06月11日 13点06分
灬白萝卜
@隨風🍁缒夢
不行欸,我用picturebox控件还是会闪烁。
2023年06月11日 01点06分
灬白萝卜
用lable和pictureBox做的在我自己电脑上是不会闪烁的,但是在别人电脑上是有时候会闪有时候不闪。
2023年06月11日 01点06分
1