key是bumkeyk 其他成员没有。韩星 ig ID 整理:CL:chaelin_CL,朴春:haroobommi,太阳:youngbeezzy,胜利:seungriseyo,GD:xxxibgdrgn,杨贤硕:fromyg,允浩:uknow_official,昌珉:max_changminofficial,BoA:boakwon,泰妍:taeyeon_ss,f(x)krystal:kjungxox,B.A.P钟业:m_jup,Zelo:byzelo,容国:realb2ng
简单说MFC并不是软件而是做界面,上位机,操作系统等的一个c++类库,开发工具是Microsoft Visual Studio 任何版本MFC(MicrosoftFoundationClasses)是微软基础类库的简称,是微软公司实现的一个c++类库,主要封装了大部分的windows API函数,vc++是微软公司开发的c/c++的集成开发环境,所谓集成开发环境,就是说利用它可以编辑,编译,调试,而不是使用多种工具轮换操作,灵活性较大。vc也指它的内部编译器,集成开发环境必须有一个编译器内核,例如DevC++其中一个编译器内核就是gcc。 MFC除了是一个类库以外,还是一个框架,在vc++里新建一个MFC的工程,开发环境会自动帮你产生许多文件,同时它使用了mfcxx.dll。xx是版本,它封装了mfc内核,所以你在你的代码看不到原本的SDK编程中的消息循环等等东西,因为MFC框架帮你封装好了,这样你就可以专心的考虑你程序的逻辑,而不是这些每次编程都要重复的东西,但是由于是通用框架,没有最好的针对性,当然也就丧失了一些灵活性和效率。但是MFC的封装很浅,所以效率上损失不大。mfc是一个编程框架。 mfc(microsoft foundation class library)中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立windows下的应用程序,这是一种相对sdk来说更为简单的方法。因为总体上,mfc框架定义了应用程序的轮廓,并提供了用户接口的标准实现方法,程序员所要做的就是通过预定义的接口把具体应用程序特有的东西填入这个轮廓。microsoft visual c++提供了相应的工具来完成这个工作:appwizard可以用来生成初步的框架文件(代码和资源等);资源编辑器用于帮助直观地设计用户接口;classwizard用来协助添加代码到框架文件;最后,编译,则通过类库实现了应用程序特定的逻辑。 参考文献: http://www.vczx.com/tutorial/mfc/mfc1.php