发送SendMessage(WM_COMMAND, IDC_RADIO1)消息不行,界面上的按钮不是按下状态!任何解决?

解决方案 »

  1.   

    要求这个组里的其他RADIO 按钮自动弹起来!
      

  2.   

    SendMessage(WM_COMMAND, IDC_RADIO1)

    UpdateData()
    Invalidate()
    试试
      

  3.   

    假设你有三个RADIO,id分别为IDC_RADIO1,RADIO2,RADIO3,把他们的tab顺序弄成相连的。然后将第一个IDC_RADIO1的GROUP属性勾上,其他的不勾。利用类向导将IDC_RADIO1和整形变量m_XX联系起来.若要第二个按下只需:
    m_XX=1;
    UpdateData(FALSE);
    即可。
    若要第三个按下只需:
    m_XX=2;
    UpdateData(FALSE);
    即可。
      

  4.   

    模拟的话,其实就是对某个radio进行赋值呀~~赋成1就是选中了呀。
      

  5.   

    TO : tonybaobao(Tony宝宝)
      赋成1后,原来按下的按钮没有弹起来!