Edit Control控件的有关问题
Edit Control控件的问题我把几个Edit Control控件添加了CString变量在某成员函数中,我先把CString变量清空
Edit Control控件的问题
我把几个Edit Control控件添加了CString变量
在某成员函数中,我先把CString变量清空 xxx.Empty()
然后根据条件有些赋值了有些没赋值,之后调用UpdateData(FALSE)
可是觉得不赋值的调用该函数之后还是有内容,而不是想要的未赋值的就清空了
为什么 控件
[解决办法]
变量清空 xxx.Empty()
这个是判断用的!
[解决办法]
CString::Empty
void Empty( );
Remarks
Makes this CString object an empty string and frees memory as appropriate.
For more information, see n Visual C++ Programmer’s Guide
Example
The following example demonstrates the use of CString::Empty.
// example for CString::Empty
CString s( "abc" );
s.Empty();
ASSERT( s.GetLength( ) == 0 );
CString Overview
[解决办法] Class Members
[解决办法] Hierarchy Chart
See Also CString::IsEmpty
[解决办法]没看太懂你的意思,未赋值的怎么会有内容?内容是什么?乱码?
[解决办法]UpdateData(FALSE);会清空所有控件内容,最好用SetDlgItemText()
[解决办法]CString变量清空,直接给它赋空值就行了,如:CString str = _T("");
[解决办法]你在要设置编辑框值的时候直接调用这个函数多方便
SetDlgItemText(IDC_EDIT, str);
[解决办法]没看懂呢,楼主贴下代码看下,
[解决办法]是否所有的 edit 关联为 CString 变量 了?