none
VB.NET的mdi窗体MenuItem的小问题~但不知怎么解决。。。 RRS feed

  • 问题

  • 做个窗体应用程序,是mdi类型的。我在主菜单的“窗口”菜单项的属性中设置了“MDIList”为true。问题是,每次“窗口”菜单打开时屏幕都会闪烁。闪一次两次无所谓,问题是打开的MDIChild窗口一多,闪烁就很频繁了,几乎是有几个MDIChild实例,屏幕就会闪烁几次,实在很难看。是MenuItem自己重绘的缘故吗?请问要如何解决这个问题?用Win API?
    努力学习C++
    2010年2月22日 15:00

答案

  • 你好!
         你使用的是过去的MainMenu控件吧!
         我按你说的测试了一下,显示了十个MDI子窗体,然后显示菜单,并没有发生闪烁的现象啊!
    周雪峰
    2010年2月22日 15:44
    版主

全部回复

  • 你好!
         你使用的是过去的MainMenu控件吧!
         我按你说的测试了一下,显示了十个MDI子窗体,然后显示菜单,并没有发生闪烁的现象啊!
    周雪峰
    2010年2月22日 15:44
    版主
  • 可是我的程序做出来就是会闪烁啊...总不能是和显卡有关吧...算了,我试试看换成MenuStrip控件吧。
    努力学习C++
    2010年2月23日 2:55