开始菜单上的某个MENU是灰的,用什么函数将这个MENU击活

解决方案 »

  1.   

    重载菜单的UPDATE_COMMAND_UI消息在消息响应函数中用
    pCmd->Enable(bUse);就可以了
    bUse:你可以通过设置bUse的值来使菜单可用或者不可用,如果bUse为true,就是设置菜单可用
    如果bUse为false;就是设置菜单不可用另外你也可以通过用下面这个函数来使能一个菜单
    BOOL EnableMenuItem(
      HMENU hMenu,         // 菜单句柄
      UINT uIDEnableItem,  // 要使能的菜单项
      UINT uEnable         // 标志选项
    );希望对你有所帮助!
      

  2.   

    重载菜单的UPDATE_COMMAND_UI消息在消息响应函数中用
    pCmd->Enable(bUse);就可以了
    bUse:你可以通过设置bUse的值来使菜单可用或者不可用,如果bUse为true,就是设置菜单可用
    如果bUse为false;就是设置菜单不可用另外你也可以通过用下面这个函数来使能一个菜单
    BOOL EnableMenuItem(
      HMENU hMenu,         // 菜单句柄
      UINT uIDEnableItem,  // 要使能的菜单项
      UINT uEnable         // 标志选项
    );
    我完全同意!
      

  3.   

    Enable(true)  可用
    Enable(false) 不可用