方法一:
给菜单项关联UPDATE_COMMAND_UI消息,在消息处理函数中调用Enable()(具体用法查MSND)方法即可,但这种方法只能使用于子菜单
中有菜单项的情况,如果某个子菜单里面没有菜单项这种方法是不行的,原因在于MFC中菜单命令的更新机制(具体可查孙鑫写的VC深入详
解)
方法二:
在菜单项的响应函数中直接调用CMenu::EnableMenuItem()(具体用法可查MSDN),取得CMenu类指针的方法
CFrmeWnd::GetMenu()方法,该方法返回指CMenu类的指针