注册 登录
编程论坛 C++教室

关于settimer的问题

dahua2583 发布于 2011-04-20 22:06, 410 次点击
小弟编了段程序其中有段是:
SetTimer(TIMERID_LIANGPAI,4000,NULL);
它ontimer里的对应部分是:
    if(nIDEvent==TIMERID_LIANGPAI)
    {
        KillTimer(nIDEvent);
        for(int i=0;i<TOTAL_CHAIRS;i++)
        {
            TH_HideThrowCard(i);
            TH_ClearThrowCard(i);
        }
可是settimer运行结束后始终不见运行ontimer里的这部分程序,不知是何故,请各位高手指点。
2 回复
#2
debroa7232011-04-21 22:09
就这点代码,无法看出原因来。
#3
mm1010220cs2011-04-22 09:56
SetTimer(TIMERID_LIANGPAI,4000,NULL);
错了,少个参数
SetTimer(TIMERID_LIANGPAI,1,4000,NULL);
1是你设置的Timer的"编号",也可以设成2,随你
1