VC++课程设计--基于MFC的模拟时钟
《VC++课程设计--基于MFC的模拟时钟》由会员分享,可在线阅读,更多相关《VC++课程设计--基于MFC的模拟时钟(8页珍藏版)》请在毕设资料网上搜索。
1、 VC+课程设计课程设计实验报告实验报告 题目:基于 MFC 的模拟时钟 课程设计实验报告课程设计实验报告 1、题目:题目:基于基于 MFC 的模拟时钟的模拟时钟 2、编程要点编程要点: 制 作 时 钟 的 过程 中 , 首 先给 时 钟 创建 一 个 基类制 作 时 钟 的 过程 中 , 首 先给 时 钟 创建 一 个 基类 CClockElement,还 需 要 派 生 类还 需 要 派 生 类 CClockBackground,CClockHourHand,CClockMinHand,CClockSecHand 分别控制时钟的背景,时分别控制时钟的背景,时 钟的时针,分针,秒针。钟的时针
2、,分针,秒针。 3、实现过程:实现过程: (1) 工程、风格、控件与变量表工程、风格、控件与变量表 本时钟是基本对话框的时钟,界面简约,便于使用。本时钟是基本对话框的时钟,界面简约,便于使用。 控件控件 控件名控件名 控件类型控件类型 Clock 静态文本静态文本 变量表变量表 变量名变量名 类型类型 m_crMain COLORREF m_crOther COLORREF m_tmCur CTime m_rcRegion CRect m_nRadius int m_clockBK CClockBackground m_clockHour CClockHourHand m_clockMin C
3、ClockMinHand m_clockSec CClockSecHand m_rcClient CRect m_Clock CClockEX (2) 主要功能程序代码主要功能程序代码 CClockBackground:CClockBackground() /为时钟背景定义默认的颜色设置为时钟背景定义默认的颜色设置 m_crMain=RGB(0,0,255); m_crOther=RGB(0,255,0); void CClockBackground:Draw(CDC *pDC) /设置准备环境设置准备环境 CPen penMain(PS_SOLID,1,m_crMain),penOther(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VC 课程设计 基于 MFC 模拟 时钟
