如何判断CEdit控件中的内容改变!

web_wolf 2003-04-04 08:26:09
...全文
190 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lshadow 2003-04-04
  • 打赏
  • 举报
回复
SetModify()
GetModify()
web_wolf 2003-04-04
  • 打赏
  • 举报
回复
我也不是这个意思!我是想在Edit中输入数字,可又想输入小数点,这个本来可以用OnChar来判断,但我又想加入一个标志符,表明Edit已经修改了,根据这个标志位来做一些工作。
HJHJ001 2003-04-04
  • 打赏
  • 举报
回复
楼上这位说的挺对。
这也应该是最简单的方法。
倒是还有一种方法,不知道跟你的意思和不和。

CEdit *editCtrl = (CEdit *)GetDlgItem(控件ID);
CStirng strText;
editCtrl->GetWindowText(strText);//将编辑框的内容取到strText,以供使用。
然后,判断是否改变。
再然后,就任你处置了。
web_wolf 2003-04-04
  • 打赏
  • 举报
回复
EN_CHANG吗!不行的,它是每输入一个,就引发这个消息的,我是想完全输入后确认时判断的。
hblsf 2003-04-04
  • 打赏
  • 举报
回复
change

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧