如何编写一个程序能常驻内存定时执行某一操作,注意该操作可能很频繁,当执行完该操作后弹出提示框。有些象MSN Messenger,没有焦点时也能弹出小窗。
要求有具体代码,问题解决立即给分!

解决方案 »

  1.   

    弹出,拦截消息就可以。具体代码,你在CSDN搜搜就有了。求人不如求已
      

  2.   

    只要编写一个程序不让它退出就可以了。具体可以用timer实现定时控制
      

  3.   

    做成服务,然后获得当前窗口的消息,对消息进行操作,时间用Timer就可以,也可以用和系统时间比较的来做
      

  4.   

    在WindowS下已经没有常驻内存一说!
    弹出窗口跟获不获得焦点没直接关系吧。
      

  5.   

    那么MSN Messenger和Win2000的Messenger是怎么做的?急!请各路高手帮忙!
      

  6.   

    Timer或者线程+while死循环就可以做出来了,窗口处理加个ShowWindow+SetWindowPos就可以做出那种效果来(MoveWindow都可以不用了),焦点没有任何关系,再说msn那个效果差劲得很,我十分讨厌(主要是怕老板看到,呵呵),早就禁了
      

  7.   

    当有事件触发时,使用SetForeGoundWindow(Form1.Handle);并提前设置Form1.FormStyle := fsStayOnTop; 就可以了。不存在什么常驻内存一说,Windows本身就是多进程的。