Owner Drawn Menu
-
Ok here is the image so you can see the problems related to the questions: Image 1- I use this to draw the Check in the menu DrawFrameControl(lpdis->hDC,&rcCheck,DFC_MENU,DFCS_MENUCHECK | DFCS_TRANSPARENT); But as you can see I can't have the background color the same as the side bar. 2 - The Submenu Arrow is always drawn, is there a way to prevent windows from drawing it and I would use the same function as the check mark for that too. 3 - The menu Window has a sort of border which match's windows colors, Is there a way that I could paint this border another color to make the menu look like a flat one. Using Win32 API, no MFC ATL or WTL. Using Visual Studio .NET 2003, Windows XP SP1 If you need more code or other stuff to help, just say so. Thank You for any replies David :-D