Winform窗体的菜单栏和状态栏 在拖动窗体或放大窗体时 会出现明显黑影 本帖最后由 u010566673 于 2014-08-19 17:19:49 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 窗体属性doublebuffered protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; cp.ExStyle |= 0x02000000; cp.Style |= 0x02000000; return cp; } }上面这两个试试看是不是用什么三方控件皮肤之类了 你说的这两个都有、其中第二重写Createparams 我一加上去、 状态栏和菜单栏就放大闪黑影的问题了、但是中间的一个Panel就有这个问题了。去掉吧中间的Panel没有问题了可状态栏和菜单栏又出现问题了。。没有用第三方控件 支持6#的观点,机器的性能瓶颈或者程序设计不太合理,尤其是在配置比较低的集成显卡机器上更明显当程序最小化长时间不使用之后,其效果类似于运行了下面的代码(有过之而无不及)GC.Collect();GC.WaitForPendingFinalizers();if (Environment.OSVersion.Platform == PlatformID.Win32NT){ using (var curProcess = System.Diagnostics.Process.GetCurrentProcess()) { return Win32API.SetProcessWorkingSetSize(curProcess.Handle, -1, -1); }}程序之前运行占用内存和虚拟内存在长期不用后,被系统最大限度地回收掉了突然去使用,机器在重绘时要重新开辟内存,重新初始化一些参数 datagridview 指定位置增加行 在线等 remoting问题 帮我看看这样依次 获得DataGrid中的每行的第1列(关键字)的值 可行吗?用for循环 http1.1提交表单 C# 邮件群发 tosingle隐式转换怎么理解啊 有网站可以在线采集视频数据,我感到很奇怪,他是怎么做到的??? vs2010 安装向导中自定义操作 的问题 什么时候用事件什么时候用委托 到哪能下载到WinXP风格的TabControl三方控件? 谁帮忙翻译下java代码成c# 关于KindEditor上传图片错误问题
protected override CreateParams CreateParams
{
get
{
CreateParams cp = base.CreateParams;
cp.ExStyle |= 0x02000000;
cp.Style |= 0x02000000;
return cp;
}
}
上面这两个试试看
是不是用什么三方控件皮肤之类了
没有用第三方控件
当程序最小化长时间不使用之后,其效果类似于运行了下面的代码(有过之而无不及)
GC.Collect();
GC.WaitForPendingFinalizers();
if (Environment.OSVersion.Platform == PlatformID.Win32NT)
{
using (var curProcess = System.Diagnostics.Process.GetCurrentProcess())
{
return Win32API.SetProcessWorkingSetSize(curProcess.Handle, -1, -1);
}
}程序之前运行占用内存和虚拟内存在长期不用后,被系统最大限度地回收掉了
突然去使用,机器在重绘时要重新开辟内存,重新初始化一些参数