在对话框上有三个EditBox,分别用来进行用户名、密码、验证码的输入
现在想实现就像某个网站登陆时的验证功能:
 当输入用户名后,在输入密码之前对用户名进行判断(好像输入后面还有一个勾或叉来提示);
 输入密码后,在输入验证码之前对密码进行判断。
但对话框上只有三个EditBox控件,请教如何实现啊?

解决方案 »

  1.   

    可以根据焦点,当焦点从用户名那个edit box中转移后开始判断
      

  2.   

    当焦点离开了这个EDIT  就去验证一下
      

  3.   

    if(GetFocus() != GetDlgItem(IDC_EDIT1))
    {
      // 验证
    }
      

  4.   

    问题是这个判断语句应该放在什么响应函数下面?对话框中只有这三个EditBox控件,好像这个控件也没有什么像按钮的OnButtonClick()函数,这样的响应鼠标点击的函数啊?
      

  5.   

    加个Button不就什么都好了,所有验证过程都在Button事件下