模拟时钟转动程序

模拟时钟转动程序

ID:28068954

大小:126.37 KB

页数:13页

时间:2018-12-07

模拟时钟转动程序_第1页
模拟时钟转动程序_第2页
模拟时钟转动程序_第3页
模拟时钟转动程序_第4页
模拟时钟转动程序_第5页
资源描述:

《模拟时钟转动程序》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《C语言程序设计》课程设计报告课题:模拟时钟转动程序0524101第四组班级:组别:组员:aaabbbccc指导教师:aaabbb2011年6月23日第一章课程设计的题目目录1.1c语言课程设计的题目第二章课程设计的要求2.1C语言课程设计的要求第三章课程设计的目的3.1C语言课程设计的目的第四章课程设计的内容4.1C语言课程设计的程序清单和注释第五章课程设计的运行结果5.1C语言课程设计的运行结果第六章课程设计的结果分析6.1C语言课程设计的结果分析第七章课程设计的心得体会7.1C语言课程设计的心得体会22222233777788模拟时钟转动程序第一章课程设计

2、的题目1.1C语言课程设计的题目本次为期两周的课程设计的题目为设计一个模拟时钟转动的程序。第二章课程设计的要求2.1C语言课程设计的要求能模拟机械钟表行走,•要准确地利用数字显示日期和时间;在屏幕上显示一个活动时钟;程序界面设计合理,色彩得体大方,显示正确;各指针运动规律正确;数字式时钟的时间显示与指针式时钟显示一致;按任意键时程序退出。第三章课程设计的目的3.1C语言课程设计的目的加深对讲授内容的理解,尤其是一些语法规定。通过课程设计自然地、熟练地掌握。熟悉所用的计算机系统的操作方法,也就是熟悉语言程序开发的环境。学会上机调试程序。第四章课程设计的内容4.1C

3、语言课程设计的程序清单和注释模拟时钟转动程序清单+注释#include#inc1ude

4、revInstance,LPSTRlpCmdLine,intnCmdShow)//程序入口{TCHARszClassNamefl=TEXT(nanalogClocH);MSGmsg;HWNDhwnd;WNDCLASSwndclass;wndclass.cbClsExtra=0;wndclass.cbWndExtra=0;wndclass.hbrBackground=背景为白色wndclass.hCursor=NULL;wndclass.hlcon=NULL;//定义消息//窗口句柄//系统支持结构,定义并初始化窗口结构//窗口类无扩展//窗口势力无扩展(HBRU

5、SH)::GetStockObject(WHITE_BRUSH);//窗口wndclass-hlnstance=hlnstance;wndcIass.lpfnWndProc=WindowProc;wndclass.lpszClassName=szClassName;wndclass.lpszMenuName=NULL;//当前实例句柄//关联到消息回调函数//窗口中无菜单wndclass.style=CS_HREDRAW

6、CS_VREDRAW;//窗口重绘风格RegisterClass(&wndclass);hwndCreateWindow(szClassNam

7、e,TEXT(HClockn),WS_OVERLAPPEDWINDOW,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,NULL,NULL,hlnstance,NULL);ShowWindow(hwnd,nCmdShow);//创建窗口//显7F箇口UpdateWindow(hwnd);//更新窗口,强制显示while(GetMessage(&msg,NULL,0,0))//函数Getl^ssage是从调用线程的消息队列里取得一个消息并将其放于指定的结构TranslateMessage(&msg);

8、DispatchMessage(&msg);}returnnisg.wParam;//消息处理//消息派遣//wndovs应用程序的消息循环形式}voidsetISOTROPIC(HDChdc,intcxClient,intcyClient)//设置映射模式,使之成为笛卡尔坐标系的映射模式SetMapMode(hdc,MM_ISOTROPIC);SetWindowExtEx(hdc,l000,1000,NULL);//逻辑单位与设备单位比1/2SetViewportExtEx(hdc,cxClient/2,-cyClient/2,NULL);SetViewpo

9、rtOrgEx(hdc,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。