如何更新对话框上控件的内容呢?比如说得到鼠标当前位置,然后时时输出出来呢?

解决方案 »

  1.   

    GetDlgItem(Your Ctrl ID)->SetWindowText(Your MSG);
      

  2.   

    updatedate()
    最起码也要updatedate(false)才可以更新吧:)
      

  3.   

    同意二楼兄弟
    GetDlgItem(Your Ctrl ID)->SetWindowText(Your MSG);
    Your Ctrl ID就是你想要显示信息的控件ID
    Your MSG是CString ,就是你要显示的信息
      

  4.   

    void CSetSelDlg::OnMouseMove(UINT nFlags, CPoint point) 
    {
    CString str;
    str.Format("鼠标的位置是: (%d,%d)",point.x,point.y);
    GetDlgItem(IDC_EDIT1)->SetWindowText(str);
    GetDlgItem(IDC_BUTTON1)->SetWindowText(str);
    CDialog::OnMouseMove(nFlags, point);
    }
    两个控件都显示