1.添加CBitmap的资源,ICON不可以
2.在主框架的头文件中定义个CBitmap类m_bitmap
3.在OnCreate()函数中让m_bitmap加载资源,并将bitmap添加到菜单项中,代码如下
bitmap.LoadBitmap(IDB_BITMAP1);
GetMenu()->GetSubMenu(0)->SetMenuItemBitmaps(0,MF_BYPOSITION, &bitmap, &bitmap);
注意,应该将菜单的图像大小调整到13×13大小
通过下面的函数可以查看显示图标的大小
str.Format("x=%d,y=%d",GetSystemMetrics(SM_CYMENUCHECK),GetSystemMetrics(SM_CXMENUCHECK));
AfxMessageBox(str);
原帖地址:http://anwj336.blog.163.com/blog/static/89415209200972285056249/