求一个计时器

来源:百度知道 编辑:UC知道 时间:2024/09/23 20:34:25
有人能提供给我一个计数器吗,就是每天加1,比如:此网站已经开通N天了,N每天+1,即每天零时一过就+1,
如果实用,我可以再追加分
是在网页上的计数器,要的是源代码,直接复制代码到网页上就可以的那种

楼上回答非常好了,很简单实用。

我也学习一下了。

添加WM_ONTIMER消息
void CCListIconDlg::OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default

CTime tim = CTime::GetCurrentTime();
if (tim.GetHour() == 0 && tim.GetMinute() == 0&& tim.GetSecond() == 0)
{
n + 1;
}
CDialog::OnTimer(nIDEvent);

添加WM_ONTIMER消息
void CCListIconDlg::OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default

CTime tim = CTime::GetCurrentTime();
if (tim.GetHour() == 0 && tim.GetMinute() == 0&& tim.GetSecond() == 0)
{
n + 1;
}
CDialog::OnTimer(nIDEvent);
}

补充一下:
还要加一个WM_CREATE消息
int CCListIconDlg::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CDialog::OnCreate(lpCreateStruct) == -1)
return -1;

// TODO: Add your specialized creation code here
SetTimer(1, 1000, NULL);