文本框 当输入的时候, 提示   输入内容。,用ToolTip,(已经规定了,用这个控件,其他控件勿扰。。
不知道怎么搞的,ToolTip 只能 显示 注册的时候,第一次设置 显示的内容
然后就无法改变了
我想动态提示,如何实现???

解决方案 »

  1.   

    问题已经解决新的问题:在2楼在一个文本框中注册用户名,想实现实时查询数据的功能,提示, 是否被注册过。只要被注册过,给以提示, 我以前一直用AfxMessageBox
    现在用tooltip来代替。。时间设置的是500 毫秒,,我发现,有个缺点就是: 比如,已经有用户名admin存在了, 然后在注册的过程中, 一旦发现,输入admin,立即给以良好提示。。当是这个提示,无法关闭,一直都有这个提示。该怎么办,,,, 用户输入admin提示一次,足以, 当继续输入:admin999的时候,它依然给以提示这个不好吧如何改进呢???
    if(连接数据库)
    给以提示
      

  2.   

    用CPPTooltip,动态修改很方便。
      

  3.   


    看2楼
    你没用过网易邮箱啊,你注册的时候,用户名存在的话,会有个一个提示的,对吧??
    我想实现这种功能。现在遇到的问题是, 我做的提示,显示的时间太长了了。 m_ttCtrl.Create(this);
    m_ttCtrl.AddTool(this, _T("")); //添加 
    m_ttCtrl.SetTipTextColor(RGB(0,0,255));
    m_ttCtrl.SetDelayTime(1);看我的时间,是1秒,结果还是会好几秒才关闭提示,这是非常糟糕的。我想实现:立即提示,提示后1秒钟关闭。。