當前位置:股票大全官網 - 財經資訊 - vc++6.0中MFC的對話框中中怎樣設置壹個和系統同步的表,包括年月日,星期幾

vc++6.0中MFC的對話框中中怎樣設置壹個和系統同步的表,包括年月日,星期幾

首先添加壹個靜態文本框控件ID為IDC_TIME,然後在對話框的初始化函數裏添加 SetTimer(1,1000,NULL);為對話框添加壹個定時器,沒壹秒鐘響應壹次.

然後在添加WM_TIMER消息響應函數,在其中加入下面的代碼.

CTime t = CTime::GetCurrentTime();

int year=t.GetYear();

int month=t.GetMonth();

int day=t.GetDay();

int dayofweek=t.GetDayOfWeek();

int hour=t.GetHour();

int minute=t.GetMinute();

int second=t.GetSecond();

CString time;

CString week = WeekToString(dayofweek);

time.Format(_T("%.4d年%.2d月%.2d日,%s,%.2d:%.2d:%.2d"),year,month,day,week,hour,minute,second);

SetDlgItemText(IDC_TIME,time);

這樣就可以了.