如何使右键弹出菜单里的一个弹出菜单变灰??急!!在线等!!
CMenu menu;
menu.LoadMenu(IDR_MENU1);
menu.EnableMenuItem(ID_FILEOP,MF_GRAYED);//这样写可以使有菜单id的项变灰,可是弹出菜单却没有id,该如何使一个弹出菜单变灰呢?比如那个菜单的题目是"删除文件"。
CPoint point;
GetCursorPos(&point);
menu.GetSubMenu(0)->TrackPopupMenu(TPM_LEFTALIGN|TPM_RIGHTBUTTON,point.x,point.y,this);