char * buff;
GetDlgItemText(ID_TEXT,buff,50);
第一个参数为编辑框ID,
第二个参数为char *变量;
第三个参数为长度。

解决方案 »

  1.   

    CWindow::GetWindowText
    int GetWindowText( LPTSTR lpszStringBuf, int nMaxCount ) const;BOOL GetWindowText( BSTR& bstrText );SeeGetWindowText in the Win32 SDK.ResRetrieves the window's text. The second version of this method allows you to store the text in a BSTR. If the text is successfully copied, the return value is TRUE; otherwise, the return value is FALSE.CWindow Overview |  Class MembersSee Also   CWindow::GetWindowTextLength, CWindow::SetWindowText
      

  2.   

    char* str1 = _T("");
    char* str2   = _T("");
    CWindow editSmtp(GetDlgItem(IDC_S1));
    CWindow editUser(GetDlgItem(IDC_S2));
    //combo.SendMessage(CB_ADDSTRING, 0, (LPARAM)"Red");
    //combo.SendMessage(CB_ADDSTRING, 0, (LPARAM)"Green");
    //combo.SendMessage(CB_ADDSTRING, 0, (LPARAM)"Blue");

    editSmtp.GetWindowText(str1,128);
    editUser.GetWindowText(str2,128);
    怎么取出来的字串为空呢??
      

  3.   

    由EM_TEXTCHANGE这个消息吗?我要通知我的编辑框它的内容已经改变了,应该给他Send一个什么样的MESSAGE啊?
    谢谢!!
      

  4.   

    可以采取用 Write 和 Read 进行对话框数据的二进制读写到一个文件的工作!!也可以用Sprintf 来写!
      

  5.   

    char* str1 = _T("");
    char* str2  = _T("");
    //字符指针,没有分配空间,两种做法
    1、
    char str1[128];
    char str2[128];
    editSmtp.GetWindowText(str1,128);
    editUser.GetWindowText(str2,128);
    2、
    CString str1,str2;
    editSmtp.GetWindowText(str1);
    editUser.GetWindowText(str2);
      

  6.   

    既然是ATL的,用API函数就搞定了啊GetWindowText(hWndEdit,buf.len....GetDlgItemText(hWndDlg,IDC_EDIT,buf,len...SendMessage(hWndEdit,WM_GETTEXT,....说有几百种方法!!!!!
    那是吹牛。
    不过4、5种方法是有的。你自己trytry
      

  7.   

    我踹了n中方法,就指望几位了!!
    GetWindowText(hWndEdit,buf,len....GetDlgItemText(hWndDlg,IDC_EDIT,buf,len...SendMessage(hWndEdit,WM_GETTEXT,....
    全踹了!!
      

  8.   

    Julienjut(秋水):让你给踹中了,谢谢!如果你是女的,一定会很可爱吧!!
    也谢谢luckyegg(幸运蛋) prog_st(st) fiolin(幽深的水)(尽管有些胡诹之嫌,你还不如让我那笔记一记来得快些) 和111222(http://newise.net) 
      

  9.   

    回 vc_mira(上帝) :
    如果已没有如果,那怎么办?
    可以交个朋友的,prog_st很厉害的!
    [email protected]
      

  10.   

    Julienjut(秋水) ,if 总归是 if,如果 if不了,那就else吗,怕什么呢?不过前往可别else也废掉,那我可就任命啦!你的邮件地址我收到,谢谢了!我的是[email protected](账户傻傻的哟),我会经常性的、一贯性的与你保持联系的^-^
    那个prog_st是谁,看架势很不一般呢,希望也能和他交个朋友。
    多谢!
      

  11.   

    vc_mira(上帝) :
    哎,两天上不了网了,真是很郁闷的说
    不会else掉的,放心好了
    所以今天才见到你的帖子
    prog_st也只是在这认识的,不要他说现在很忙的!