windows编程学习笔记(5)定时器的使用

一.定时器的介绍&使用

windows是事件驱动的操作系统,我们编写windows程序时,当然不能期望它像DOS那样,顺序执行;相反,我们需要随时随地让windows程序接受我们的操作,这里面就是用到第一节所说的消息循环机制,从消息队列里面提取消息,有消息就进行处理。WM_TIMER就是一个很重要的消息,它是由定时器产生的一种消息,下面就介绍一下定时器:

定时器,顾名思义,就是定时器嘛(>_<)就好像我们用的秒表,只不过这个表的精度更广,小到几毫秒,大到几天。使用定时器时,先创建一个定时器,然后定时器就每隔设定的时间,向消息队列里面投递一个WM_TIMER消息,我们只需要在窗口过程函数中对WM_TIMER消息进行处理,就可以达到每隔多长时间,进行一个设定好的操作的目的。在不使用定时器时,关掉定时器,以免占用系统资源。

下面是跟定时器有关的几个函数:

1)创建定时器:

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值