Private Sub Form_Load()
Me.Top = 0
Me.Left = 0
Me.Height = Screen.Height
Me.Width = Screen.Width
End Sub
给分!

解决方案 »

  1.   

    Hi,你用form_Resize事件触发试试看,应该可以的噢!!!可以要給分!
      

  2.   

    老大。我的是MDI窗体,没哪个
      

  3.   

    设置属性WindowState = 2呢???
      

  4.   

    小弟怎么不能够发表文章?所以到处找地方大喊大叫.
    刚学vb不久,看了一本菜鸟书,发现没说什么东西,请问想学好vb,大家推荐什么书呀?
    谢谢
      

  5.   

    首先,你说的窗体大小已经限死,倒底是怎么限制法??在属性栏中定义??
    其次,如果不让窗体大小自动调节,就不能把WindowState设置为最大化!!
      

  6.   

    to:tonton(tonton) 我是设置了窗体大小,然后用API把最大化按钮给干掉了,在重申一次,我是MDI窗体
    to:syncbiny() 我在resize里设置了事件,但是改完分别率后,还是会有个虚框出现(如我上面所述)
      

  7.   

    我认为在800*600下的程序,再在1024*768下运行,其中的控件图标并不会改变。因为在VB中有个测试函数能自动测试当前的分辨率。
    解决办法;打出此函数将其加入FORM_LOAD中即可。
      

  8.   

    做软件要靠性能取胜,窗口大小管得了就管,管不了就算了。
    1、确定一下你能接收到的事件;
    2、把窗口大小改回来,马上改不了就用个定时器;
    3、为什么要最大化?自己设大小就行了。最大化的外观用API自己设啊。
    4、为什么要用MDI?我估计你的窗口也不是必须用它的。
    自己给自己划了个牢。
    把思路展开,看看什么是最重要的。
      

  9.   

    其实,把解决问题的思路拓宽,做起来更快啊。做技术的人最忌讳思维定式,小时候做作业时老师不也表扬有多个解答的同学吗?现实工作中多个解答会浪费时间,需要经验做保证,但要有从头开始的准备。如果一个问题必须如何如何是很可怕的,就象你这次问的,万一解决不了怎么办啊。VB可以做很多事,但做不了所有的事,VC也是如此。所以在设计之初不能把目标过于个性化,个性化的工作留到最后做。
    个人观点,很高兴能对你有所帮助。