CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

SetTimer的第一次执行问题,倾囊相送!!

楼主jinliang311()2006-03-03 18:19:50 在 VC/MFC / 基础类 提问

设置了一个定时器:SetTimer(1,20000,NULL);  
        默认的处理函数:OnTimer()  
                                                {  
                                                    MessageBox(.....);    
                                                  }  
        每次开始后都是先等待20秒,才执行第一次OnTimer(),这是为什么?怎么样能马上执行? 问题点数:30、回复次数:6Top

1 楼cpio(备注)回复于 2006-03-03 18:32:01 得分 0

想一设置就生效,就自己调用一下OnTimer函数Top

2 楼izhouwei(LXYCAI)回复于 2006-03-03 18:53:19 得分 0

SetTimer(1,20000,NULL);  
  参数设置问题吧  
   
  20000微秒就是等于20秒  
   
  正确设置你需要的参数即可!Top

3 楼sboom(+-LingCh-+)(爱美人不爱VC)回复于 2006-03-03 19:11:46 得分 0

想一设置就生效,就自己调用一下OnTimer函数Top

4 楼DrSmart(斯玛特)回复于 2006-03-03 22:21:23 得分 0

晕死,楼住想第一次立即执行,然后以后20秒一次,就向楼上说的直接onTimer就行了Top

5 楼seu07201213(【_】〖汪洋中的一片叶子〗≈^︵^≈)回复于 2006-03-04 00:16:29 得分 0

 
  一开始就   MessageBox(.....);    
  然后  
  SetTimer(1,20000,NULL);  
   
   
  Top

6 楼cyblueboy83(爱情白痴—电脑迷)回复于 2006-03-04 00:30:26 得分 0

想一设置就生效,就自己调用一下OnTimer函数  
  Top

相关问题

  • 倾囊相报!高手请进.
  • 关于创业的问题,倾囊相告!
  • 急需完整的pop3解码程序!倾囊相送!
  • 谁知道欧洲冠军杯的时刻表?倾囊相送~~~
  • 倾囊送分!!!
  • 如何实现这样“三维”报表?所有分数倾囊相赠
  • 年终倾囊相送——就如何获取虚拟站点列表的问题!!
  • Sorry !倾囊而赠
  • SetTimer以后定时器为什么没有马上执行???急,在线等待!!!
  • settimer处理函数执行时间超过定时间隔的问题

关键词

  • 函数
  • 执行
  • null
  • settimer
  • ontimer
  • 参数
  • 调用一下
  • 问题
  • messagebox
  • 设置

得分解答快速导航

  • 帖主:jinliang311

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo