第一次写 留着备份 以后可能还会用到
动态加载时间
1.在OnInitDialog() 初始化函数中加入 SetTimer(1,1000,NULL);
2.增加消息函数
OnTimer(UINT nIDEvent)
增加以下函数
CTime curtime=CTime::GetCurrentTime();
m_data.Format("%d--%d--%d",curtime.GetYear(),curtime.GetMonth(),curtime.GetDay()); //m_data是关联static控件的变量。
m_tm.Format("%d:%d:%d",curtime.GetHour(),curtime.GetMinute(),curtime.GetSecond());
UpdateData(FALSE);
改变字体的颜色和大小
1.在OnInitDialog() 初始化函数中加入 fontTitle.CreatePointFont(200,"微软雅黑"); //在头文件定义CFont fontTitle;
2.添加消息函数OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
增加以下函数
switch (pWnd->GetDlgCtrlID())
{
case IDC_Time: //IDC可以改变
pDC->SetTextColor(RGB(200,25,100));
pDC->SelectObject(&fontTitle);
break;
case IDC_Date:
pDC->SetTextColor(RGB(200,25,100));
pDC->SelectObject(&fontTitle);
break;
}