DrawClock函数实现:MFC课程设计

在CLOCKYS.cpp文件中,将绘图功能封装到名为DrawClock的函数中。该函数的实现如下所示:

// CLOCKYS.cpp
void CClockEx::DrawClock(CDC *pDC) {
    CTime tmCur = CTime::GetCurrentTime();
    m_clockBK.SetTime(tmCur);
    m_clockHour.SetTime(tmCur);
    m_clockMin.SetTime(tmCur);
    m_clockSec.SetTime(tmCur);
    m_clockBK.Draw(pDC);
    m_clockMin.Draw(pDC);
    m_clockHour.Draw(pDC);
    m_clockSec.Draw(pDC);
}

此外,在ClockEx.h头文件中,需添加DrawClock函数的声明,具体如图所示。

ppt 文件大小:5.32MB