菜单,菜单,又见菜单..
我做了一右键菜单,在mouseup中
pop->EnableMenuItem(IDR_MENUBTN, MF_ENABLED and MF_BYCOMMAND and MF_BYPOSITION );
pop->TrackPopupMenu(TPM_LEFTALIGN and TPM_LEFTBUTTON and TPM_RIGHTBUTTON ,point.x,point.y,this);
弹出成功,函数执行也成功。但:
在ON_UPDATE_COMMAND_UI中
有pCmdUI->Enable(FALSE);
奇怪的是,在菜单弹出时,该语句没有得到执行。
而在菜单消失时,却调用了该条语句。不知道为什么?
该菜单是DLL中的菜单。
肯请各位高手指点。