欢迎来到天天文库
浏览记录
ID:56630946
大小:123.50 KB
页数:11页
时间:2020-06-30
《基于MFC的大屏幕数字时钟.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.大屏幕显示数字时钟设计姓名:谭X指导教师:XXX专业:XXXXXXXXX年级:20XX级摘要本设计基于MFC,MFC是微软公司提供的一条类库,是一种应用程序框架,随微软VisualC++开发工具发布,以C++类的形式封装了Windows的API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。MFC:微软基础类(MicrosoftFoundationClasses),同VCL类似,是一种应用程序框架,随微软VisualC++开发工具发布。目前最新版本为10.0
2、,并且发布了中文版。该类库提供一组通用的可重用的类库供开发人员使用,大部分类均从CObject直接或间接派生,只有少部分类例外。MFC应用程序的总体结构通常由开发人员从MFC类派生的几个类和一个CWinApp类对象(应用程序对象)组成。MFC提供了MFCAppWizard自动生成框架。Windows应用程序中,MFC的主包含文件为Afxwin.h。此外MFC的部分类为MFC/ATL通用,可以在Win32应用程序中单独包含并使用这些类。由于它的易用性,初学者常误认为VC++开发必须使用MFC,这种想法是错误的。作为ApplicationFramework,MFC
3、的使用只能提高某些情况下的开发效率,只起到辅助作用,而不能替代整个Win32程序设计。关键字:MFC;大屏显示幕数字时钟;C++。..LargescreendisplaydigitalclockdesignName:ChenTanTutor:JijieBiMajor:ElectronicsandCommunicationsEngineeringGrade:2013AbstractThisdesignisbasedontheMFC,MFCisMicrosoftprovidesaclasslibrary,isakindofapplicationframework,
4、alongwiththeMicrosoftVisualc++developmenttools,intheformofc++classencapsulatestheWindowsAPI,andcontainsanapplicationframework,inordertoreducetheworkloadapplicationdevelopers.HandletotheclasscontainsalargenumberofWindowswhichcontainswrapperclassandmanyWindowsbuilt-incontrolsandcompon
5、entwrapperclass.MFC:MicrosoftFoundationClasses(MicrosoftFoundationClasses),withtheVCL,isakindofapplicationframework,alongwiththeMicrosoftVisualc++developmenttools.Currentlythelatestversionis10.0,andreleasetheChineseversion.Theclasslibraryprovidesasetofgenericreusableclasslibraryford
6、evelopers,mostoftheclassificationaredirectlyorindirectlyderivedfromCObject,onlyafewexceptions.TheoverallstructureoftheMFCapplicationsusuallyderivedbythedeveloperfromMFCclassseveralclassesandclassaCWinAppobject(theapplicationobject).MFCprovidesaMFCAppWizardframeworkautomaticallygener
7、ated.Windowsapplication,MFCmasterincludefileforAfxwin.H.AlsopartoftheMFCclassforMFC/ATLgeneral,canseparateintheWin32applicationcontainsandusetheseclasses.Becauseofitseaseofuse,oftenmistakenforbeginnersvc++evelopmentmustuseMFC,thisideaiswrong.AsanApplicationFramework,theuseofMFCcanon
8、lyimprovetheefficie
此文档下载收益归作者所有