SetMenuInfo 设置menu背景
我用下面的代码设置menu的背景:
HMENU hmenu = GetMenu(mymainfrm->mymainwnd);
MENUINFO mi;
mi.cbSize = sizeof(MENUINFO);
mi.fMask = MIM_BACKGROUND;
HBITMAP hb = (HBITMAP)::LoadBitmap(myhInstance, MAKEINTRESOURCE(IDB_BITMAP_TOOLBAR_BK));
mi.hbrBack = ::CreatePatternBrush(hb);
SetMenuInfo(hmenu, &mi);
int n = GetLastError();
n返回为0,没有错误,为什么不显示呢