返回信息流想通过点击一个Radio控件实现将另一个editbox清空并限制其长度的功能,源代码如下:
void CMFCppDlg::OnBnClickedRadio2()
{
// TODO: Add your control notification handler code here
UpdateData(true);
IdeNum.Empty();
CEdit*pEdit=(CEdit*)GetDlgItem(IDC_EDIT5);
pEdit-> SetLimitText(10);
UpdateData(FALSE);
}
IdeNum是editbox(IDC_EDIT5)的变量。这段代码只能实现将editbox清空的功能,但不能实现editbox输入长度的限制,不知道为什么?
将updatedata()注释掉之后就可以实现长度限制了,强烈疑惑中?
望高手解答!
这是一条镜像帖。来源:北邮人论坛 / soft-design / #22778同步于 2007/12/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖
[求助]MFC高手帮忙啊!
yaoyaole1985
2007/12/7镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
我在VC6上试过这段代码,没有问题,能够实现所说的功能。
【 在 yaoyaole1985 的大作中提到: 】
: 想通过点击一个Radio控件实现将另一个editbox清空并限制其长度的功能,源代码如下:
: void CMFCppDlg::OnBnClickedRadio2()
: {
: ...................