HBITMAP hbmp;
CBitmap cbmp;hbmp = (HBITMAP)LoadImage(AfxGetInstanceHandle(),
"C:\\windows\\tiles.bmp",IMAGE_BITMAP,0,0,
LR_LOADFROMFILE | LR_CREATEDIBSECTION);
cbmp.m_hObject = hbmp;     //句柄正常
m_PopMenu.SetMenuItemBitmaps(0,MF_BYPOSITION,&cbmp,&cbmp);
//---------------------以上向菜单添加图标正常-----------------------------
HBITMAP hbmp;
CBitmap cbmp;hbmp = (HBITMAP)LoadImage(AfxGetInstanceHandle(),
"C:\\windows\\winupd.ico",IMAGE_ICON,32,32,
LR_LOADFROMFILE | LR_CREATEDIBSECTION);
cbmp.m_hObject = hbmp;      //句柄也正常
m_PopMenu.SetMenuItemBitmaps(0,MF_BYPOSITION,&cbmp,&cbmp);
//-------------------以上向菜单添加图标不正常,请问怎样解决?---------------
只不过文件类型从 .bmp 换成 .ico ,这个添加菜单图标就不正常了!