1:GetDlgItem(IDC_BUTTON)->EnableWindow(FALSE);

解决方案 »

  1.   

    EnableMenuItem( nIDEnableItem, MF_GRAYED);
      

  2.   

    mybutton是什么类型的
    CButton吗?
      

  3.   

    4.加入对应的UPDATE_COMMAND_UI更新函数,在这个函数中写: pCmdUI->Enable(FALSE);
      

  4.   

    3.如你的ToolBar按钮对应菜单上的命令. 则同上面的做法是一个样。
      

  5.   

    我回答第二个吧,还不知道对不对:
    如果是对某一条目位图的Enable控制:
    SetCheck( int nItem, BOOL fCheck = TRUE );
      

  6.   

    噢,mybutton应该是你的button对应的变量
      

  7.   

    1:GetDlgItem(IDC_BUTTON)->EnableWindow(FALSE);
    4:映射菜单ID的消息 ON_UPDATE_COMMAND_UI 消息 Classwizard 将为你生成一更新函数
     形如:
      CMyClass::OnUpdateButton(CCmdUI* pCmdUI)
      {
          pCmdUI->Enable( //你的控制条件 );
      }
    3:如你的ToolBar快捷按钮关联到菜单,则什么也不要做,不然同1