如何调用系统时间 如何实现对话框里显示系统时间

2025-02-25 19:16:56
推荐回答(1个)
回答1:

1.插入一个Edit控件,设控件ID为IDC_EDIT_TIME
2.在对话框的OnInitDialog里设置计时器:
SetTimer('TIME', 1000);
3.给对话框添加WM_TIMER的消息映射,在响应过程中写如下代码:
if( nIDEvent == 'TIME' )
{
SYSTEMTIME SysTime;
GetLocalTime( &SysTime );
CString sTime;
sTime.Format(__TEXT("%d:%d:%d"), SysTime.wHour, SysTime.wMinute, SysTime.wSecond );
SetDlgItemText( IDC_EDIT_TIME, sTime );
}