用IMAGE控件可以实现平面按钮!
Private Sub Image1_Click()
MsgBox "hello"
End Sub

解决方案 »

  1.   

    看了泰山的代码,代码真多啊,
    而water_j(jxp)的代码好像不行啊
    有没有好一点的?
      

  2.   

    还是看我的吧!
    首先,在窗体上放一个label控件,再放4个直线分别围绕label控件的4条边,并将其设为不可见,并将其宽度设为2(可以随便)。
    其次,在label的mousemove中把4条线变为可见,这样,当鼠标移到label上时,4条线变为可见,label就会出现你想要的效果。但当鼠标移走之后,它还是可见,这样就要在form的mousemove中把4条线设为不可见。OK,操作完成!
    此方法还可用于创建其它样式如:三角形,菱形等按纽。
      

  3.   

    toolbar就够了, 不要费那么多精神
      

  4.   

    用DrawEdge函数(一个API)可以画出各种边框线,如凸起、凹下等,其它请参照泰山的代码!