VC++ MFC下使用计时器方法 SetTimer
2013-03-25 10:45
375 查看
VC++MFC下使用计时器方法如下:
SetTimer(100,5000,NULL);
void CTishiDlg::OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default
switch(nIDEvent)
{
case 100: //与SetTimer的第一个参数一致即可
CTishiDlg::KillTimer(nIDEvent);
PostQuitMessage(0);
break;
default:
CTishiDlg::KillTimer(nIDEvent);
PostQuitMessage(0);
break;
}
CDialog::OnTimer(nIDEvent);
}
SetTimer()定时器的第一个参数是定时器标识,可用任一非0的整数,第二个参数是定时器的时间间隔,单位是毫秒.第三个参数取值可以是NULL,这时WM_TIMER的消息加入应用程序的消息队列中,由CWnd类对象处理
由此可见SetTimer(1,1,NULL)的时间间隔是1毫秒
SetTimer(100,5000,NULL);
void CTishiDlg::OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default
switch(nIDEvent)
{
case 100: //与SetTimer的第一个参数一致即可
CTishiDlg::KillTimer(nIDEvent);
PostQuitMessage(0);
break;
default:
CTishiDlg::KillTimer(nIDEvent);
PostQuitMessage(0);
break;
}
CDialog::OnTimer(nIDEvent);
}
SetTimer()定时器的第一个参数是定时器标识,可用任一非0的整数,第二个参数是定时器的时间间隔,单位是毫秒.第三个参数取值可以是NULL,这时WM_TIMER的消息加入应用程序的消息队列中,由CWnd类对象处理
由此可见SetTimer(1,1,NULL)的时间间隔是1毫秒
相关文章推荐
- VC++中使用MFC通过ADO连接数据库方法小结
- VC++ MFC SQL ADO数据库访问技术使用的基本步骤及方法
- VC/MFC中 CListCtrl控件的使用方法
- MFC(VC,C++)下,OCX内使用另外一个OCX方法(内嵌OCX)-《零度屏幕录像软件》之笔记一
- VC++中使用MFC通过ADO连接数据库方法小结
- VC++ MFC 使用剪切板的方法
- VC中使用MFC显示位图的方法
- VC++ MFC SQL ADO数据库访问技术使用的基本步骤及方法
- VC++ MFC SQL ADO数据库访问技术使用的基本步骤及方法
- VC MFC 常用控件使用方法-- CTreeCtrl
- 关于VC60中创建MFC工程时, 使用了UNICODE选项后编译报错的解决方法
- MFC 多媒体计时器函数timeSetEvent的使用方法
- VC++中使用MFC通过ADO连接数据库方法小结(不包括异常的捕捉
- VC++ MFC 使用剪切板的方法
- VC++MFC中的定时器使用方法
- VC++/MFC常用控件 基本使用方法
- VC/MFC 临界区使用方法事例
- VC/MFC之ListCtrl控件使用经验总结
- MFC ComboBox 使用方法(转载)
- VC中TabControl控件使用方法(转载)