读书人

请教怎么将一个Static控件里的字符读出

发布时间: 2012-01-14 20:02:35 作者: rapoo

请问如何将一个Static控件里的字符读出并写入另一个静态控件
比如我有一个Static控件里有一个汉字
我怎样将其读出来并写入另一个空白的Static控件里?
还有就是有哪个函数可以将一个有字符的Static控件清空?

[解决办法]
首先要改变Static控件的ID,不能用默认的ID.
CString str;
GetDlgItem(IDC_STATIC1)-> GetWindowText(str);
GetDlgItem(IDC_STATIC1)-> SetWindowText( " ");
GetDlgItem(IDC_STATIC2)-> SetWindowText(str);
UpdateData(FALSE);
这样就全部满足你的要求了
[解决办法]
CString str;
GetDlgItem(IDC_STATICN)-> GetWindowText(str); //获取
GetDlgItem(IDC_STATICN1)-> SetWindowText(str); //设置
GetDlgItem(IDC_STATICN1)-> SetWindowText(_T( " ")); //清空

读书人网 >VC/MFC

热点推荐