.NET托管程序的弊病?谁能帮忙解决?
2006-07-27 00:40
239 查看
请大家试下:建个新的C#程序,然后拖入100个Label控件,然后运行,会发现窗体出来后,Label控件会从一边刷着显示出来,估计有差不多1秒的时间,没有显示的地方可以看到事透明的。VC.NET建立托管程序也是如此。
不仅仅是显示的时候,最小化后,然后再还原,或者是拖动其他窗体从本窗体拖过,和打开的效果一个样子,刷屏。与集成显卡无关,在独立显卡依然一样。
开启双缓冲依然无效。
然而使用DELPHI或VC建立的MFC程序就不会出现这种情况。
这个问题事托管带来的弊病吗?那么在托管程序中可以解决这个问题吗?如何解决?请高手来指点下。
不仅仅是显示的时候,最小化后,然后再还原,或者是拖动其他窗体从本窗体拖过,和打开的效果一个样子,刷屏。与集成显卡无关,在独立显卡依然一样。
开启双缓冲依然无效。
然而使用DELPHI或VC建立的MFC程序就不会出现这种情况。
这个问题事托管带来的弊病吗?那么在托管程序中可以解决这个问题吗?如何解决?请高手来指点下。
相关文章推荐
- IIS无法调试.net程序的报“名称以无效字符开头”一种解决办法
- .NET 4.0 环境下无法直接运行 .NET 2.0 程序的问题,当然目前解决了 (转载--来于园中)
- 关于.net web项目打包安装程序安装过程中出现安装未完成的解决办法
- 第一个简单的flask程序(有问题,求大神帮忙解决)
- 第一个简单的flask程序(有问题,求大神帮忙解决)
- .net程序出现没有对Temporary ASP.NET Files”的写访问权限解决方法
- 思路转移解决:C++ Crypto加密的程序在.net中解密
- .net程序在64位系统上报 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序 问题解决
- windows命令行下随时随地调用csc编译器的方法(解决dos下编译.net程序找不到CSC的问题)
- .net知识和学习方法系列(十六) CLR-托管理程序和它的运行
- 第一个简单的flask程序(有问题,求大神帮忙解决)
- 正试图在os加载程序锁内执行托管代码。不要尝试在DllMain或映像初始化函数内运行托管代码 问题解决方法
- .net程序或web服务无法访问oracle数据库,解决
- windows命令行下随时随地调用csc编译器的方法(解决dos下编译.net程序找不到CSC的问题)
- .NET.GC 浅谈.net托管程序中的资源释放问题
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。问题的解决方法!
- 64位Windows Server 2008下.Net程序运行崩溃,错误代码“80131506”的解决方法
- .net利用程序集的GUID解决程序只能运行一次的问题
- .net知识和学习方法系列(十六)CLR-托管理程序和它的运行
- 使用“一键清理垃圾”导致.Net程序无法运行的解决办法