首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

MDI窗体闪烁的有关问题

2012-09-09 
MDI窗体闪烁的问题我的程序,MDI里面,一个窗口在另一个窗口上拖动的时候,会发生闪烁现象,真是乱来,还没有6.

MDI窗体闪烁的问题
我的程序,MDI里面,一个窗口在另一个窗口上拖动的时候,会发生闪烁现象,真是乱来,还没有6.0舒服..哎.

我试着不用眼睛盯任何位置,然后稍微拖动了一下,我自己就头晕了....这样的东西怎么给客户用嘛....


闪烁的主要是在最上面的那个窗口,每次移动的时候,它的蓝色边框重绘的好慢,让人明显看得到.....有什么办法解决吗...谢谢了...!!!!

还有一个问题:就是我在MDI里面,一个窗口已经最大化,然后这时候再点出另一个子窗口的时候,第一个最大化的窗口就Normal了,这个时候两个窗口会有一个交错,在它们交错的时候,也能明显看到闪烁...太不爽了!!

我想第二个窗口出来的时候,最好第一个窗口不受影响,应该如何解决呢?因为我第二个点出来的窗口是不能最大化,是一个居中的窗口.

[解决办法]
试试把如下代码放在父窗体中,任何位置

C# code
 protected override CreateParams CreateParams        {            get            {                CreateParams cp = base.CreateParams;                cp.ExStyle |= 0x02000000;                return cp;            }        }
[解决办法]
关注 MDI窗体闪烁,我也遇到类似问题,产过时有时无,原因不详.
[解决办法]
关注这个问题
[解决办法]
探讨

这段代码我不会插入到vb.net里,是什么意思啊??

引用:
试试把如下代码放在父窗体中,任何位置

C# code

protected override CreateParams CreateParams
{

get
{

CreateParams cp = base.CreateParams;

c……

热点排行