MFC是微软基础类库的简称,是微软公司实现的一个c++类库,主要封装了大部分的windows API函数,MFC中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对SDK来说更为简单的方法。消息系统对于一个win32程序来说十分重要,它是一个程序运行的动力源泉。一个消息,是系统定义的一个32位的值,他唯一的定义了一个事件,向Windows发出一个通知,告诉应用程序某个事情发生了。它最大的一个好处是提供了一些控件给你用,可以方便的将UI界面弄得漂亮winForm是C#中针对桌面应用程序提供的UI类库.针对web的有WebForm,两者区别不是太大,那些控件用起来区别都不是特别大。
WinForm相对MFC而言提供了更多的控件,控件的功能更强大,而我们使用起来比MFC更方便。因为总体上,MFC框架定义了应用程序的轮廓,并提供了用户接口的标准实现方法,程序员所要做的就是通过预定义的接口把具体应用程序特有的东西填入这个轮廓。
【基于MFC的五子棋游戏实战开发(网络对战模式、人机对战算法、聊天程序)】本项目基于VC6.0及MFC框架,开发出一个完整的五子棋小游戏,其中包含了人机对弈,网络对战,线上聊天等基本功能。适合有一定C&&C++语言基础的人员,对MFC有一定的基础认识会更好。通过该项目,期望让学员可以达到独立开发MFC应用项目的要求。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29212814/viewspace-1065860/ ,如需转载,请注明出处,否则将追究法律责任。