Set the FLAT proprety of the button or toolbutton.

解决方案 »

  1.   

    使用TSpeedButton 再set the FLAT proprety  to true
      

  2.   

    推荐使用flatstyle控件
    要不就自己用picture画一个:-)
      

  3.   

    方法:1、利用TSpeedButton,设置其FLAT属性为TRUE
          2、利用API函数,创建热区
      

  4.   

    1. 使用TSpeedButton
    2. 使用TImage, 它也有OnClick事件
      

  5.   

    方法太多了,TSpeedButton、TImage,没有Handle。
    TPanel,需要自己处理一些消息(MouseEnter、MouseLeave),然后动态设置Panel的BevelInner BevelOuter 两个属性。
      

  6.   

    你可以参考一下SpeedButton或者RX的源代码。尤其是CM_MOUSEENTER和CM_MOUSELEAVE的两个消息的处理。其实这两个消息并不是WINDOWS的标准消息,而是由Borland提供的,很方便哦:)
    如果只是要效果的话,用SpeedButton就不错了,如果要用Image的话,只有自己继承一个图形类,然后写上自己的上述两个消息的处理过程就行了。
      

  7.   

    用image控件,自己选择按钮的图片
    不仅可以是平面的
    还可以是动态变化的