我想在主程序中用SetTimer,请问调用完它的回调函数后程序再执行是会回到主程序设置SetTimer的地方吗?

解决方案 »

  1.   

    回到主程序设置SetTimer的地方??你是说会调用父类的OnTimer响应么还是?
      

  2.   

    楼主描述好像有点问题
    回调函数,是定时器定时到了执行到的,是否执行到Settimer,要看你的回调函数是否调用到了!
      

  3.   

    settimer完了之后继续往下走啊,它只是一个函数而已
      

  4.   

    那请教 我想在执行while循环的同时等定时器到时,之后执行完回调函数再回到while循环,能行吗
      

  5.   

    在执行timer的时候,系统肯定是把当前的地址保存起来,而不是下一个的,然后执行timer,也许在执行timer的过程中也可以执行你的主线程中的程序,然后再执行timer中的内容的。他们是这样轮询来执行的。
      

  6.   

    你都在while循环里了,还怎么可能执行回调函数?除非你的while循环是消息环。
      

  7.   

    SetTimer之后过一段时间就会给自己发送一条WM_TIMER的消息