首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

请教怎么将一个Static控件里的字符读出并写入另一个静态控件

2012-01-14 
请问如何将一个Static控件里的字符读出并写入另一个静态控件比如我有一个Static控件里有一个汉字我怎样将

请问如何将一个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( " ")); //清空

热点排行