i thought i'd go ahead and post what i did to the code mc told..

VB Code:
  1. Private Sub Command2_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  2. ' will change the background color for the command button
  3. With Command2
  4. If (X < 0) Or (Y < 0) Or (X > .Width) Or (Y > .Height) Then
  5. ReleaseCapture
  6. Command2.BackColor = &HE0E0E0
  7.  Else
  8. SetCapture .hwnd
  9. Command2.BackColor = vbWhite
  10. End If
  11. End With
  12. End Sub

and had to do one for every command button lol.. so now i have a cool mouseover effect on my buttons