c语言中mfc界面是什么?
发布网友
发布时间:2022-04-24 00:05
我来回答
共3个回答
热心网友
时间:2023-10-14 19:54
如果想要摆托DOS就要研究下SDK,MFC,.NET 等一些开发的东西,如果想要进入这方面的编程开发,就要学很多东西,大概齐跟你说下,
现在你只有C语言的基础,有了现在的基础可以去研究下SDK了,也可以去研究C++ ,什么是SDK呢。微软当初封装了两个库。一个是基于C语言的。一个是基于C++的。基于C语言的库就是SDK,基于C++的库就是MFC。
如果你现在对那个编写完程序运行的时候是那个控制台的黑框框感到了烦感。那么就开始学SDK吧。这是图形的,不过起步的时候会感觉到很困难。因为在那里面不像是用着自己编写的C程序,什么变量什么类形都是自己定义的,大概齐都知道是什么意思,而在SDK中,刚一上来你就会觉得很郁闷。因为很多陌生的东西。这时你不要郁闷。谁从控制台程序转到那里都会很郁闷。没有直接能学明白的。只要开始学下来。后面的会感觉很轻松。SDK不用学的很精通。大概齐看一遍。一些简单的东西能对着书或者MSDN能编出东西来的时候就不用在学SDK了,因为现在用SDK编程的公司不多。发展也不是特别好。现在你学完了复杂多变的SDK后。
然后就要在回到那个没意思的控制台程序了,现在你要学C++ 一定要学。因为这是面向对象的入门。现在流行的就是面向对象的编程。学习C++ 我可以提供你一些书,C++ PRIMER PLUS学完这本书后然后在看看C++ PRIMER (名字差不多,但是内容不一样的),学下这两本书。那么C++就能运用的非常好了。然后有了面向对象的基础,就可以学一些现在流行的图形编程了。比如说是.net之类的东西。这个东西不像SDK那么错综复杂。很简单的。在学完C++的时候。一定要学一些数据结构的东西。因为什么编程都离不开这些东西。那些东西很基础,都是一些原理。毕竟掌握了原理在学什么东西都好学了。这里记住,一定要学数据结构。等你学完.NET的时候你会发现,数据调用的东西会非常有用。这时我推荐你学习SQL这也是一定要的。SQL是所有软件的基础,在控制台程序的时候看不出来其重要性。但是在软件开发的时候这个东西是相当重要的。从软件中读取数据。存储数据是非常有用的。记住,在你学完.NET和一些现在流行的开发程序后。你会不自觉得想学SQL这些东西。如果上面这些东西你学的差不多了。基本上就可以说是一个高手了。加油吧。慢慢来。慢慢编程路。
最后在提醒你下。数据结构一定要学!学完了只有收获!
热心网友
时间:2023-10-14 19:54
MFC,微软基础类(Microsoft Foundation Classes),实际上是微软提供的,用于在C++环境下编写应用程序的一个框架和引擎,VC++是WinDOS下开发人员使用的专业C++ SDK(SDK,Standard SoftWare Develop Kit,专业软件开发平台),MFC就是挂在它之上的一个辅助软件开发包。
但是在一般的情况下,MFC是被用来开发界面的。简单的讲就是做出一个人性化的界面。像一般你用C++编写的,都是在命令行下运行的,但是做了MFC就可以做成有控件,有动态效果,有图片等等的可视化效果。
你下个 Visual C++ 6.0 看看,里面有MFC的操作。参考资料:http://ke.baidu.com/view/10918.htm
热心网友
时间:2023-10-14 19:55
mfc是微软的win32开发库,是C++库
c语言中mfc是什么啊
Visual C++包含MFC应用程序向导,可用于兼容MFC的应用程序。在ATL程序中也可以手动添加MFC支持。在向导中有各种选项以定制生成的程序的功能,例如界面风格、语种、数据库开发支持、打印支持、自动化支持、ActiveX支持、网络支持、基于HTML的帮助文档支持等等 ...
c中的MFC是什么意思
MFC,Microsoft Foundation Classes的简称,是微软公司提供的一个类库,以C语言类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和Windows的内建控件和组件的封装类。在程序执行中MFC随着窗口类构造函数的调用而生成,随着析构函数的调用而...
c语言:mfc是什么东西?是不是用它搞出我们平时用的软件。比如我要做...
我来告诉你标准答案!MFC是库的名字,英文:MicrosoftFoundationClassLibrary(MFC)主要用来写视窗型程序,例如浏览器IE,媒体播放器,photoshop之类,创建窗口,获取鼠标键盘等事件信息改变运行状态...
C语言编写的程序是怎么运用的啊,编写的那些代码怎么放入电脑中执行,为 ...
C语言可以做出来图形界面。MFC或者API是微软已经用C语言等写好的程序模块,这样开发人员只要重点关注实现自己的应用程序的功能就好,不用再去写代码绘制一个窗体、按钮等等部件,而是直接调用微软已经做好的“半成品”即可,比如VB也是,新建一个程序,直接在工具栏拖拽就能拼凑出一个界面,编辑一下属性就能...
在C语言中,能简单介绍一下MFC是干什么的么?
用c语言开发windows程序,一般都叫做win32编程。后来出现了C++,微软把C++进入开发windows程序,如果有C++基础的就知道,用C++编写的程序需要很多的类,为了方便开发,微软预定义了很多类供开发者使用。这些类的就是所谓的MFC,即微软基础类库。MFC实现了大部分用功能,程序员在MFC基础上用C++开发windows程序就...
vc++mfc中怎么用C语言或c++实现查看系统版本信息如sp2
mfc 叫微软基本类库,简单的说就是吧 许多常用的类封装好了,方便使用,vc++ 就是可视 化 c++编程,和vb一样,你可以把你需要的控件拖到基本窗口上进行组合,直观是他的最大的特征,c++你已经学过,不比阐余.建议学习vc++,有一定基础后mfc学起来才有点爵头,不然容易摸不找头脑 ...
...c语言的人,如何用MFC制作一个界面(包括串口通信,音频输入,频谱显示...
回答:可以发一份到我的邮箱,周末看一下。sdl.1988@163.com
用C语言写的函数,想用MFC做界面,能直接用MFC调用C函数吗
回答:1、VC可以编译C函数动态库; 2、简单的dll编写例子(以最简单的两数相加函数为例): 创建工程项目Win32 Dynamic-Link Library. 加入头文件及源文件比如dll.h dll.cpp, 在头文件中:#ifndef DLL_H#define DLL_Hextern "C" int __declspec(dllexport)add(int x, int y);#endif在源文件中:#...
C语言编译器VC中的这些选项什么意思?详细易懂的答案给分。
第十一个是MFC应用程序,编译为exe文件,是用VC做开发用的最多的一种类型,也是大家学VC都肯定会学习的类型 第十二个我不太清楚是做什么用的 第十三个是win32 应用程序,就是直接调用操作系统的api函数来编写应用程序,可以了解了解这个,以便深入理解windows程序的运行原理,前面讲到的mfc其实就是把这些...
能用标准的C语言做MFC的窗口程序吗吗?
MFC 是 封装后的 WinAPI 程序,用 的是 C++.窗口程序 可以直接用 WinAPI 来写,WinAPI 可以写成 C 风格,也可以写成 C++ 风格。快速入门自学材料见:http://www.winprog.org/tutorial/ 窗口界面的 “控件”直接写资源文件也可以。但无论如何没有 MFC ( 用Visual Studio) 建立方便。即使是 C...