用定时器,SetTimer,时间间隔设为1秒(1000毫秒)。然后在OnTimer的消息响应函数中用SetDlgItemText()设置为系统时间。
那我就补充一下:
void OnTimer( UINT_PTR nIDEvent )
{
CTime time = CTime::GetCurrentTime();
CString sTime = time.Format( __TEXT("%Y-%m-%d, %H:%M:%S") );
SetDlgItemText( IDC_STATIC_TEXT, sTime );
}