#include "afxcmn.h"
#include "afxwin.h"//有关于这些文件可以从网上下载
1.在头文件中 加 afx_msg void OnTimer(UINT_PTR nIDEvent);nIDEvent:是触发器的名字,由SetTimer设置
2.源文件中 加 ON_WM_TIMER(&ReduceDB::OnTimer)//添加相应机制;ReduceDB是类名
3.先设置定时器 :在某个按钮下,写入这么一行 SetTimer(2,1000*60,NULL);//2:代表触发器ID为2,前面可能由0,,1等触发器
//1000*60:每隔一分钟系统执行一次跳转OnTimer函数响应消息(2.中的相应机制)
4.void ReduceDB::OnTimer(UINT_PTR nIDEvent)//这个函数就会被每分钟执行一次
{
if(nIDEvent==2)//如果是ID为2的触发器发来的信息
{
if( 条件成立!)
{。。。。。。。。代码}
}
}
5.void ReduceDB::OnBnClicker。。()
{
KillTimer(2);//结束触发器2的生命
ReduceTimer.EnableWindow(TRUE);//CButton ReduceTimer(是按钮控制变量),将它设置可用
ChoiceTimer.EnableWindow(FALSE);
}