我在一个模式对话框中添加了一个Edit Box,请问怎样获得该Edit Box中得值
并且如何设置它的初值
我用的是API函数

解决方案 »

  1.   

    GetDlgItemText()
    SetDlgItemText():)
      

  2.   

    如果你纯API开发的化还要用GetWindow(),findwindow()来得到窗口的句柄
      

  3.   

    classwizard里面为edit控件绑定一个变量
    UpdateData()
      

  4.   

    UpdateData();//字符串变量
    GetWindowText();//控件变量
    GetDlgItemText();
      

  5.   

    我在一个模式对话框中添加了一个Edit Box,请问怎样获得该Edit Box中得值
    并且如何设置它的初值
    我用的是API函数
    ----------------------------------------------------------------
    在OnInitDialog 中:
      SetWindowText("alkdfj");
    CString str;
    GetWindowText(str);
      

  6.   

    Updatedata(false)/Updatedata();一对以后才能读
      

  7.   

    设初值。
    SetDlgItemText( hDlg, ID_EDITBOX, strBuffer);
    得到值
    GetDlgItemText( hDlg, ID_EDITBOX, strBuffer, sizeof(strBuffer));