//選擇Add windows message handle
//然後選擇WM_TIMER雙擊生成
void CDatetoNMETDlg::OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default
if (1==nIDEvent) //編號對應
{
COleDateTime GKTime(2011,6,7,0,0,0);// 時間基數
COleDateTimeSpan daytemp=GKTime-COleDateTime::GetCurrentTime();//時間差
CDC* pDC=this->GetDC();//畫圖句柄
CString strtemp;//字符變量
CFont ft;//字體變量
ft.CreatePointFont(300,"黑體",pDC);//設置字體
pDC->SelectObject(ft);//綁定字體
strtemp.Format("%d天%d小時%d分鐘%d秒",daytemp.GetDays(),
daytemp.GetHours(),daytemp.GetMinutes(),daytemp.GetSeconds());//格式化輸出
pDC->SetBkMode(TRANSPARENT);//字體透明
pDC->SetTextColor(RGB(255,0,0));//字體顏色
this->RedrawWindow();//重畫窗口
pDC->TextOut(10,10,"離高考還有");//“畫”字
pDC->TextOut(10,60,strtemp);//“畫”字
DeleteDC(pDC->m_hDC);//刪除句柄
}
CDialog::OnTimer(nIDEvent);
}
之前還應該設置壹個SetTimer 定義時長為1S
程序打包了 放在臨時空間裏
添加了註釋 因為百度貼出鏈接需要提交很長時間 所以消息發給妳