程序类型是单文档的,一开始只有登陆菜单可用,其余的菜单项都是灰的,登陆成功后,要把原来的变灰的都变成可用,谁能给我提供这个解决方案,太感谢了。

解决方案 »

  1.   

    void CMyView::OnUpdateCommproperty(CCmdUI *pCmdUI)
    {
          pCmdUI->Enable(FALSE);
    }
    设置可用改成TRUE就行了.
      

  2.   

    设置变量BOOL bLoged,初始化为FALSE,登陆成功后设为TRUE。
    void CMyView::OnUpdate...(CCmdUI *pCmdUI)
    {
          if (bLoged)
                pCmdUI->Enable(TRUE);
          else
                pCmdUI->Enable(FALSE);
    }
    这种方式还可以根据登陆权限分别允许和禁止菜单。
      

  3.   

    command消息和update_command_ui消息有何区别啊,那位能帮我讲的详细点啊?
      

  4.   

    command消息和update_command_ui消息有何区别啊,那位能帮我讲的详细点啊?