给右键菜单加图标,大小是16*16的,在WIN7下开发的,运行后查看效果正常,但程序拿到XP下,菜单中的图标就显示不完整了,这个是代码的问题还是图标大小的问题?不换图标的情况下,能让XP下也显示完整吗?添加图标的代码如下:menu.SetMenuItemBitmaps(MenuItem, MF_BYCOMMAND, &m_bitmap, &m_bitmap);
//m_bitmap是CBitmap类型的成员变量