VS2010,C++。有个问题想请教,Edit contrl控件为空时显示输入提示,就像登陆界面的密码框“请输入密码”

当输入密码时“请输入密码”这个提示自动消失。... 当输入密码时“请输入密码”这个提示自动消失。 展开
 我来答
帐号已注销
2016-09-01 · 超过17用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:22万
展开全部
应该是鼠标点击时提示消失,然后输入密码,如果密码为空,提示重新出来才对吧。
控件添加两个事件
获得焦点ON_EN_SETFOCUS,丢失焦点ON_EN_KILLFOCUS
然后在两个事件中操作空间的内容就行,控件默认是提示信息,获得焦点时如果内容是提示消息,控件就清空,丢失焦点时,如果内容是空,就重新显示提示信息,就可以了。
追问
暂时还没有试过,感觉应该可以的,先给采纳了。谢谢你的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式