GetWindowText()怎么用? 我想从一个EDIT空件得到文本,送到另一个EDIT控件。要怎么做?在MSDN里没有例子,我很难理解他的用法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 GetWindowText(hWnd,lpString,sizeof(lpString)); LPTSTR lpString[128]; //待接受字符串的变量GetWindowText(edit控件的句柄,lpString,128); //超过128的部分会被截掉 设handle1为Edit1的句柄,handle2为 Edit2的句柄char buf[128];GetWindowText(handle1,buf,sizeof(buf));//获取SetWindowText(handle2,buf);//送给Edit2 CEdit *pEdit = (CEdit*)GetDlgItem(IDC_EDIT1);CString str1;char buf[1024];pEdit->GetWindowText(buf, strlen(buf));str1 = buf;str1 +=" Append Text";pEdit->SetWindowText(str1); 使用updatedate()也可以啊updatedata(true)m_edit2=m_edit1updatedata(false)也可以实现的 基本同意mjb的,只是没必要那么麻烦CEdit *pEdit = (CEdit*)GetDlgItem(IDC_EDIT1);CString str1;pEdit->GetWindowText(str1);(CEdit*)GetDlgItem(IDC_EDIT2)->SetWindowText(str1); 补充:GetWindowTextLength获取文本长度 关于DCB函数中的dcb.XonChar问题 懒人太多,无语中 ...... 请问如何把byte数组里面的数字原样转换成ini型数字? 没有找到组件的问题 请问如何实现按下一个按钮,让另外一个按钮变灰,即另外一个按钮不能再按 如何取得一个Process下面的资源句柄? 如何获得文件地址,如何创建一个文件(散列文件),通过连接地址组成 我的接口方法参数怎么变了 access数据库文件的位置问题 使用MFC winsock接收16进制数错误 请问关于断点的问题 来吧!相约酒吧!
GetWindowText(edit控件的句柄,lpString,128); //超过128的部分会被截掉
char buf[128];
GetWindowText(handle1,buf,sizeof(buf));//获取
SetWindowText(handle2,buf);//送给Edit2
CString str1;
char buf[1024];
pEdit->GetWindowText(buf, strlen(buf));
str1 = buf;
str1 +=" Append Text";
pEdit->SetWindowText(str1);
updatedata(true)
m_edit2=m_edit1
updatedata(false)
也可以实现的
CString str1;
pEdit->GetWindowText(str1);
(CEdit*)GetDlgItem(IDC_EDIT2)->SetWindowText(str1);