
正文
mfcwindows程序设计,mfc windows程序设计 免费下载
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
windows程序设计和MFC有什么区别?
依靠软件不同:Windows编程:很多软件都可以编程。具有代表性的计算机语言有Java、BASIC、C、C++、VB、VF、SQL。mfc:以C++类的形式封装了Windows API,并且包含一个应用程序框架。
MFC在窗体设计时是可视的,像Visual Basic一样简便。MFC只是将Windows SDK 进行了封装,封装成了一个一个类,你在程序中仍然可以使用Windows API.MFC对于初学者来讲,更简便,易学,容易建立面向对象的思维。
从结果来看,完全一样 但过程上来看,MFC就要简单的多。因为MFC用windows 窗体应用程序写了很多工具,可以直接使用,可以让我们的工作简化很多 MFC的开发方法和windows 窗体应用程序完全不同。
WIN32 程序和MFC 程序生成的都是Windows应用程序。
C++的MFC和win32项目的区别有:Win32:包含好多基本的API;MFC:里面包含好多类库,通过类库间接使用API;有时候mfc是封装的类不能满足我们的要求,这时就需要我们自己用api来开发了。
MFC才可以做到真正做到可视化(visual)。VC0貌似没有窗口程序的吧。Visual Studio才有的。不过是用了.net技术,应该是VC++.NET。
相关问答
Q1: ...基础?我目前已掌握C++的基本用法,但只接触过过一点windows编程...
1、需要Windows编程基础,也就是WindowsAPI,其实MFC只是对WindowsAPI的封装。只要把WinAPI编程基础掌握好了,MFC就能很轻松掌握。
2、在Windows下用C编写程序,首先要学习Windows APIs,可以买一本《windows 程序设计》(第五版),老外写的;再往后,学习《windows核心编程》,也是老外写的。。这两套书学完了,再做几个相关项目,也就差不多了。。
3、比如MFC来 VB 太好学了,而且功能同样强大。
4、(1)基础教材选择-系统又通俗易懂,最好有该书配套免费视频 建议选择系统正统的大学教材,尽量不要选择“多少天精通C语言”等吸引眼球的教程,相信一点C语言学习没有速成。
5、把基础知识补充完毕再回头来学习,才会真正的事半功倍。 Unix/Linux还是Windows,这是个很大的问题 不同的编程环境会造就出不同思维的程序员。
6、学编程入门建议:学编程要从根本出发,从理论上来说,需要广泛的阅读。了解算法的博大精深和计算机的基本理论。从实践上来说,需要有广泛的练习,练习的广泛在于练习不同的内容。
Q2: 做windows界面,用QT还是MFC?
1、当下window下流行的编程语言,有vb,mfc,csharp,。如果没啥限制,建议第三个吧,简单粗暴上手快,开发效率也高。如果公司或硬件限制必须用mfc或其他语言,那学就是。都是微软的产品,我开发项目都用过,知识通用。
2、C#最适合,C#的控件都是可拖拽的,非常方便。有的是第三方控件,有成套的,界面也非常的华丽。
3、移植起来比较容易,因此开发难度会小一些。QT呢相关技术资料太少了,学的人也少,好多东西要自己摸索着来,但是QT界面美观,比MFC好看多了。
4、MFC:在Windows平台地位毋庸置疑,QT在windows下基本属于非主流了。个人感觉MFC相较于QT是比较杂乱的,你可以看下MFC以及QT 的实例代码,直观上就可以了解了。并且要写MFC必须要知道Windows的消息循环机制。
5、如果使用C/C++(标准C/C++不带图形类库标准),要做界面,必须依赖相关的图形类库,MFC是一种只能用在windows下的有图形的类库。
6、如果要用复杂的图形界面,用许多“控制”(按钮,滑块,Edit, 树,色彩选择)那么用MFC比较方便,可以节省自己很大的工作量。控制台应用程序设计概念 与 视窗程序设计概念不同。老观念搁置起来,接收新概念。
Q3: 有关WINDOWS程序设计MFC的问题
1、ExitWindowsEx(EWX_POWEROFF,0) // 关闭计算机 ExitWindowsEx(EWX_REBOOT,0) // 重启计算机 需要注意的是,win9x可以用ExitWindowEx直接关机,但是在WinNT内核系统下需要先获得特殊权限才能关机。
2、如果这个值为NULL,缺省的风格如下: · 将鼠标风格设为CS_DBLCLICKS,当用户双击鼠标时,将向窗口过程发送双击消息。 · 将鼠标光标风格设为Windows 的标准风格IDC_ARROW。
3、c语言照样能做出图形啦,MFC是微软基础类库,是基于C++,MFC桌面应用程序都可以开发啊,包括你的记事本程序啊,我的电脑等那些图形界面。如果要用C做图形,就学windows编程吧。
关于mfcwindows程序设计和mfc windows程序设计 免费下载的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







