各位,我是新手,问个弱智问题。
现在我设两个编辑框,程序从第一个框中读出数据进行递减操作,第二个框显示现在程序进行了多少次递减操作(的数值)。
谢了,哪位知道请告知。最好能有例子。谢谢!!!!

解决方案 »

  1.   

    先给编辑框关联两个控件变量m_strEdit1,m_strEdit2;
    然后在程序中加下面代码:
    CString str;
    UpdateData(TRUE);
    int IntData = atoi(m_strEdit1);
    for(int i=0;i<IntData;i++)
    {
    IntData=IntData-1;
    str.Format("%d",IntData);
    m_strEdit2=str;
    UpdateData(FALSE);
    }
    这是循环显示过程,应该是可以的
      

  2.   

    wsb_8224 你好:
    我找你的方法写了,可还是有问题.............
    不过还是谢谢你
      

  3.   

    你可以看看这个,递减很清楚:
    void CADlg::OnButton1() 
    {
    // TODO: Add your control notification handler code here
    CString str;
    UpdateData(TRUE);
    int IntData = atoi(m_edit1);
    for(int i=0;i<IntData;i++)
    {
    IntData=IntData-1;
    str.Format("%d",IntData);
    m_edit2=str;
    UpdateData(FALSE);
    GetDlgItem(IDC_EDIT2)->UpdateWindow();
    ::Sleep(500);
    }

    }