<MenuItem.Icon>
<StackPanel>
<Image Source="/Consolecomponent/Icon/Mini-brightgreen.png"></Image>
</StackPanel>
</MenuItem.Icon>
</MenuItem>
这个还是比较简单的void CMainFrame::MenuChange()
{
//CBitmap *pMenuBitmap//需要定义为成员变量
pMenuBitmap = new CBitmap
pMenuBitmap->LoadBitmap(IDB_BITMAP_right)//需要加载的图标资源
CMenu *pWcqMenu
pWcqMenu = GetMenu()->GetSubMenu(0)//子菜单,0代表主菜单的第一个子菜单
pWcqMenu->SetMenuItemBitmaps(1,//第几个功能,从0开始 MF_BYPOSITION| MF_STRING| MF_ENABLED,//属性 pMenuBitmap,
pMenuBitmap
)
}
上面的函数 在主框架int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)中调用即可
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)