Hi, I wanted to ask is there any other ways to change the background color for MenuBar(whole line of menu bar, including menu item) and also Toolbar background to other colour rather than following window's color scheme ??

I've search for few days, the solution i found is either :
1. Define our own menu [refer to below's link which teaches us to do OwnerDrawMenu

http://www.codeguru.com/Cpp/controls...cle.php/c3721/

2. Change the window's settings [This is not really a good approach because it will force all other application to have the same colour]


Is there anyone of you able to find other solution rather than these 2 i stated??

Another question, if you tried to go for [1] solution, on that demo, it will only have the background change for menu items ONLY. For the right side of the MenuBar, the colour will keep on the default [which is gray]. Is there any ways to make the whole MenuBar[whole line] to have the colour that i preferred?

Any help would be appreciated..