本文主要是介绍MFC,win32,linux C中SetTimer定时器用法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
MFC,win32,linux C中SetTimer定时器用法
一. MFC中SetTimer用法
参照http://blog.csdn.net/shaopengf/article/details/38147089
二. win32中SetTimer用法
#include <iostream>
#include <stdio.h>
#include <string.h>
using namespace std;
#include <string.h>
using namespace std;
void Resp_fun();
int main()
{
DWORD dwTimerId;
dwTimerId=SetTimer(NULL,1,1000,NULL);//1000:1秒;NULL:这里没有回调函数,是按照时间到后去响应一个自定义的函数Resp_fun()。
{
DWORD dwTimerId;
dwTimerId=SetTimer(NULL,1,1000,NULL);//1000:1秒;NULL:这里没有回调函数,是按照时间到后去响应一个自定义的函数Resp_fun()。
MSG msg;
while(GetMessage(&msg, NULL, 0, 0))
{
if(取消定时条件)
{
KillTimer(NULL, dwTime
while(GetMessage(&msg, NULL, 0, 0))
{
if(取消定时条件)
{
KillTimer(NULL, dwTime
这篇关于MFC,win32,linux C中SetTimer定时器用法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!