下面动态生成一个文本框edit,请问如何获取文本框里输入的内容呢? 
 CEdit edit;
 CRect rect1(30,20,60,50);
 edit.Create(WS_VISIBLE|WS_BORDER,rect1,this,1);

解决方案 »

  1.   

    GetDlgItemText
    GetDlgItem(IDDDD)->GetWindowText
      

  2.   

    btw,最好不要把id设为1CEdit edit;
    CRect rect1(30,20,60,50);
    edit.Create(WS_VISIBLE|WS_BORDER,rect1,this,2000);
    CString str;
    GetDlgItem(2000)->GetWindowText(str);
      

  3.   

    GetDlgItemText或GetDlgItem,GetWindowText即可。
      

  4.   

    在CEdit的OnChange里用 GetWindowText
      

  5.   

    假如我想通过
    pDC->TextOut(160,120,"");
    把那值输出来,怎么写啊?好像pDC->TextOut(160,120,GetDlgItem(2000)->GetWindowText(str));不行呀。
    小弟是新手,麻烦各位指点下
      

  6.   

    CString str;
    GetDlgItem(2000)->GetWindowText(str);
    pDC->TextOut(160,120,str);