请问如在菜单栏贴上背景图片?
还有菜单栏下面的那块工具栏我也想贴上图片。不是在toolbar上贴背景,我是指toolbar所在的那个区域。我用如下的方法得到菜单所在矩形,对么?
CRect rtWnd, rtMenu;
GetWindowRect(&rtWnd); 
ScreenToClient(&rtWnd);
rtMenu.left = GetSystemMetrics(SM_CXFRAME);
rtMenu.top = GetSystemMetrics(SM_CYFRAME)+GetSystemMetrics(SM_CYSIZE);
rtMenu.right = rtWnd.right - rtWnd.left - GetSystemMetrics(SM_CXFRAME);
rtMenu.bottom =rtMenu.top+GetSystemMetrics(SM_CYMENU);得到这个区域后,我用stretchblt()和模式刷fillrect()两种方法都不行,都会把菜单盖住。另外,我应该相应那个消息来贴图?ncpaint?ON_WM_ERASEBKGND()?还是别的?