其他分享
首页 > 其他分享> > VC6.0 MFC中定时器的使用

VC6.0 MFC中定时器的使用

作者:互联网

MFC今天使用到定时器然后在网上找了资料试了一下还是比较简单的,在这里记录一下方法.记录如下步骤:

1.在对应的DLG类里面添加 afx_msg void OnTimer(UINT nIDEvent); //HH

2.在.cpp文件中的message_map里面添加ON_WM_TIMER() //HH

3.在对应的cpp里面给出定时器的响应函数

//定时器的响应函数
void Cpara1::OnTimer(UINT nIDEvent)
{
switch(nIDEvent)
{
case 1: // 此处既是SetTimer();定时器1

MessageBox("定时器1ok");
KillTimer(1);//关闭定时器1
break;
case 2: // 定时器2
//增加函数

break;
default:
break;
}
}

4.在需要定时器的地方开启定时器调用一下函数

SetTimer(1,1000,NULL);//定时器1秒

编译就可以测试定时器了,启动定时器后到时间都会弹出一个messagebox.

 

标签:定时器,VC6.0,nIDEvent,break,HH,MFC,OnTimer,响应函数
来源: https://www.cnblogs.com/constanto/p/12575437.html