2 weifengzc weifengzc 于 2015.07.20 15:30 提问

mfc 如何使edit对话框在删除edit对话框的内容时,自动添加为edit对话框添加内容

mfc 如何使edit对话框在删除edit对话框的内容时,自动添加为该edit对话框添加内容(固定内容)

6个回答

CSDNXIAON
CSDNXIAON   2015.07.20 15:37

设置、获得对话框中 编辑框控件 EDIT 的内容
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

weifengzc
weifengzc 这个貌似不是我要的功能,亲
2 年多之前 回复
tabe123
tabe123   Rxr 2015.07.20 16:18

给这个添加一个函数,当它失去焦点的时候会触发这个函数,判断内容是否为空,空的话就改变内容。
在右侧的属性里会有一些事件,你找一下,肯定会有失去焦点触发函数,双击然后生成函数,写代码,

tabe123
tabe123   Rxr 2015.07.20 16:19

你还可以在添加一个线程,用来监听这个空间的内容,不过这样很麻烦,就直接用窗体失去焦点事件吧

zuishikonghuan
zuishikonghuan   2015.07.20 22:46

edit内容改变时会产生通知的,在这个通知里判断edit是否为空即可

oyljerry
oyljerry   Ds   Rxr 2015.07.22 19:55

Edit控件处理WM_CHAR消息,然后判断当前内容是否为空,GetWindowText,当内容为空时就SetWindowText设置你的缺省字符串

notfindjob
notfindjob   2015.07.25 18:02

方法1:捕获并处理edit内容改变的那个消息
方法2:另开一个线程getwindowtext判断内容是否为null

Csdn user default icon
上传中...
上传图片
插入图片