我在一个CCombobox的上述消息中加入代码使另外的一个组合框及编辑框相应地动作,但实际效果是延缓了。就是说,在第一次改变组合框选择的时候没相应,第二次改变时第一次的结果却出现了,这是怎么回事啊?

解决方案 »

  1.   

    UpdateData(true);
        //得到用户名组合框改变后的值
         m_cbUserName.GetWindowText(szUserName);
    szUserName = Trim(szUserName);
        //一系列预备操作
         //设置其他控件的相应动作
                      m_cbGroupName.SetCurSel(btGroupid - 1);
    m_eRe.SetWindowText(szRe);
      

  2.   

    CBN_SELCHANGE是返回你改变之前的选择,不知道有没有CNB_SELCHANGED呵呵,ListCtrl(列表框)中我不知道是哪个消息 ,我正在为这个发愁呢