我们都用QQ知道QQ有这样一个功能,就是用户隔一段时间没有操作QQ了,QQ就会自动把用户设置一个自动回复消息。
这个用VB怎么实现呢。
有人知道思路吗

解决方案 »

  1.   

    可以这样考虑
    1、记录下qq最后一次发送qq消息的时间(每发送一次qq消息,记录一次时间,就当是最后一次发送消息的时间)
    2、在定时器中比对当前时间和最后一次发送消息的时间,看看是否过去了足够的时间,如果足够,那么设置提示
      

  2.   

    QQ那个是离开自动回复的短消息  可能是判断有无鼠标移动或键盘输入 如果鼠标N久不动了或者N久无键盘输入 就认为离开了 
      

  3.   

    猜测:QQ 功能之一,根据用户不同的状态做出不同的状态响应,比如用户处于离开模式,来新消息后做出响应,去查找用户的基本设置,有自动回复内容时,则回复,否则不处理。QQ HOOK 本地键盘鼠标消息,当鼠标、键盘长时间无动作,切换QQ状态,这里只负责切换状态,跟自动回复没有直接关系。
      

  4.   

    最后活动时间
    不过,难道QQ在代码里到处都去更新 lastActiveTime=now()