资源描述:
《指法练习软件报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JIANGSUTEACHERSUNIVERCITYOFTECHNOLOGYWINDOWS程序设计报告学院名称:计算机科学与工程学院专业:计算机科学与技术班级:09计2Z学号:09141229、09141232姓名:姚慕容、朱义霞2010年6月10日第18页共19页指法练习软件摘要:科技的飞速发展,将人类带入了信息时代,计算机越来越贴近人的生活,速度成为人们成功的前提条件,以致于人们必须不断尝试着使用各种手段来提高自身的工作效率,其手段之一就是对键盘的充分利用和相应软件的开发。至今为止,人们对计算机键盘的熟悉在很大程度上还必须依靠一些指法练习软件,软
2、件质量的高低直接影响到对熟悉键盘过程的长短。由北京元易达科技发展责任有限公司指法练习设计开发小组自主开发的指法练习软件,完全使用汉语程序设计语言进行开发,结构紧凑,高度安全,资源占用少,速度快,能帮助使用者更加方便,快捷的熟悉对键盘的操作,从而节省操作时间,达到提高工作效率的目的。关键词:信息时代,键盘,程序设计第18页共19页 FingeringpracticesoftwareAbstract:Therapiddevelopmentofscienceandtechnology,humanbeingsintotheinformationage,T
3、hecomputerismoreandmoreclosetothehumanlife,speed,becomepeoplethepremiseconditionofsuccess,thatpeoplemustconstantlytrytouseallsortsofmeanstoimprovetheirownworkefficiency,isoneofthemeanstomakefulluseofthekeyboardandthecorrespondingsoftwaredevelopment.Sofar,peoplefamiliarwiththek
4、eyboardonthecomputertoagreatextentmustalsorelyonsomefingeringpracticesoftware,softwarequalitydirectlyinfluenceonthefamiliarwiththekeyboard,lengthoftheprocess.ByBeijingyuaneseetechscienceandtechnologydevelopmentlimitedcompanyfingeringpracticedesigndevelopmentteamindependentdeve
5、lopmentoffingeringpracticesoftware,acompletelyuseChineseprogramminglanguagedevelopment,compactstructure,highsafety,lessresourcesoccupation,speed,canhelpusersmoreconvenientandquickfamiliarwiththeoperationofthekeyboard,whichcansavetime,improveoperationefficiencypurpose.Keywords:
6、informationage,keyboard,programminglanguage第18页共19页目录序言4第1章概述41.1系统开发背景和意义41.2设计流程41.3开发工具介绍41.3.1Visualc++软件41.3.2MFC应用程序51.3.3对话框5第2章需求分析62.1 设计思路62.2 技术要点62.2.1 CStatic类的Create方法62.2.2 srand函数62.2.3 rand函数62.2.4、ShowWindow函数7第3章系统设计83.1 设计步骤83.2 主要程序代码83.2.1在主窗体的头文件中声明变量83.
7、2.2添加自定义函数Initialization83.2.3初始化控件显示数据93.2.4添加WM_CTLCOLOR消息的处理函数93.2.5添加自定义函数RandLetter103.2.6添加自定义函数SetBitmap103.2.7处理“开始”按钮的单击事件103.2.8处理主窗体的定时器事件113.2.9重载PreTranslateMessage虚函数123.2.10处理“取消”按钮的单击事件133.3、调试程序143.3.1调试中的错误与解决方式143.3.2测试结果14结束语16参考文献17致谢18第18页共19页序言用户在日常的工作中,
8、对计算机的使用越来越多,如果用户打字速度加快的话,工作效率也会相应的提高,在这竞争激烈的社会,较快的打字速度已经成为工作的