以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 控件设置双缓存 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=148275) |
-- 作者:udp狐表 -- 发布时间:2020/4/3 16:23:00 -- 控件设置双缓存 Dim p As WinForm.PictureBox = e.Form.Controls("PictureBox1") p.baseControl.Gettype().GetProperty("DoubleBuffered", Reflection.BindingFlags.Instance Or System.Reflection.BindingFlags.NonPublic).SetValue(p.baseControl,True,Nothing) 程序中替换p和picturebox1就可以了是吗
|
-- 作者:udp狐表 -- 发布时间:2020/4/3 16:34:00 -- 我的可能是背景图片太大,控件值改变就会出现闪烁情况,这个要怎样解决 |
-- 作者:有点蓝 -- 发布时间:2020/4/3 16:40:00 -- 以下是引用udp狐表在2020/4/3 16:23:00的发言:
是的
Dim p As WinForm.PictureBox = e.Form.Controls("PictureBox1") p.baseControl.Gettype().GetProperty("DoubleBuffered", Reflection.BindingFlags.Instance Or System.Reflection.BindingFlags.NonPublic).SetValue(p.baseControl,True,Nothing) 程序中替换p和picturebox1就可以了是吗
|
-- 作者:有点蓝 -- 发布时间:2020/4/3 16:40:00 -- 以下是引用udp狐表在2020/4/3 16:34:00的发言:
压缩一下,把分辨率改小
我的可能是背景图片太大,控件值改变就会出现闪烁情况,这个要怎样解决 |