在VB中,把菜单添加到form后,它在form是凹下去的,不像IE的菜单栏,与form是同一平面的。
怎么样可以在VB中做出像IE这样的菜单,就是与form是同平面的。

解决方案 »

  1.   

    IE的菜单是工具条模拟出来的,所以与其他控件“同一平面”,能放在coolbar里拖动
      

  2.   

    在VB中,把菜单添加到form后,它在form是凹下去的,不像IE的菜单栏,与form是同一平面的。
    -----------------
    楼上的说的“凹下去”其实是一种感觉,从电脑屏幕来讲他们都是在一个平面。
    呵呵,所以你可以修改一下他的显示效果,比如你在窗口上放一个PictureBox控件Picture1
    在form_load中加入如下一行代码,保证你的菜单就和Form在同一个平面上Picture1.Move 0, 0, Me.ScaleWidth, 60你也可以不用PictureBox用线也可以,方法很多的
      

  3.   

    使用label也可以如果你不想用picturebox效果一样不错的Label1.Move 0, 0, 20000, 40
      

  4.   

    其实对于凹陷下去的效果只有在Xp风格下才这样。
    用Label1的话比picture的凹陷小最小是40看起来很舒服
    Private Sub Form_Load()
    Label1.BorderStyle = 1
    Label1.Move 0, 0, 20000, 40
    End Sub