VB Code:
Dim mi As MENUINFO
With mi
.cbSize = Len(mi)
.fMask = MIM_BACKGROUND
.hbrBack = CreateSolidBrush(vbRed) 'RGB(111, 140, 223)
SetMenuInfo GetMenu(Me.hWnd), mi 'main menu bar
.fMask = MIM_BACKGROUND Or MIM_APPLYTOSUBMENUS
.hbrBack = CreateSolidBrush(vbRed) 'RGB(111, 140, 223)
SetMenuInfo GetSubMenu(GetMenu(Me.hWnd), 0), mi 'File menu (item 0)
.hbrBack = CreateSolidBrush(vbRed) 'RGB(111, 140, 223)
SetMenuInfo GetSubMenu(GetMenu(Me.hWnd), 1), mi 'Add menu (item 1)
.hbrBack = CreateSolidBrush(vbRed) 'RGB(111, 140, 223)
SetMenuInfo GetSubMenu(GetMenu(Me.hWnd), 2), mi 'View menu (item 2)
.hbrBack = CreateSolidBrush(vbRed) 'RGB(111, 140, 223)
SetMenuInfo GetSubMenu(GetMenu(Me.hWnd), 3), mi 'Settings menu (item 3)
' .hbrBack = CreateSolidBrush(RGB(111, 140, 223))
End With
DrawMenuBar Me.hWnd