首先在属性里修改它的颜色,
在将属性style该为graphy

解决方案 »

  1.   

    是CommandBox吗?是的话,设置Style为1-Graphical,
    修改BackColor为你自己想要的颜色!
      

  2.   

    'One Test Program
    'lay a CommandBox named Command1 on the Form
    'The Style CommandBox(Command1) is "1-Graphical"
    Private Sub Command1_Click()
        Command1.Enabled = False
        Command1.BackColor = vbGreen
        Command1.Caption = "Change BackColor"
        Command1.Enabled = True
    End Sub
      

  3.   

    我说的是Combobox中按钮的颜色改变
      

  4.   

    3D style的窗体对象颜色是系统决定的。
      

  5.   

    有没有办法通过控件消息,API来改变