我在菜单栏定义了一个光标项,属性选择“checked”。怎样才能在程序运行的时候按一下打上勾,再按一下,勾勾消失呢?
同时我在工具栏也有一个ID相同的“光标”项,我想要它按了以后有凹下去的效果,这个效果我已经做出来了
响应了“光标”的UPDATE_COMMAND_UI
void CMyView::OnUpdateCursor(CCmdUI* pCmdUI) 
 {
  // TODO: Add your command update UI handler code here
  CMyDoc* pDoc = GetDocument();
  ASSERT_VALID(pDoc);
  if(!pDoc->Cursor)//判断光标键是否被按下,如为TRUE则被按下了
  {
  pCmdUI->SetCheck(0);
  }
 
 
 }
但是这个只是在按工具栏上那个“光标”时有效,按菜单上的“光标”时没有凹凸效果。