永发信息网

mfc中主要根基类:mfc是什么东东

答案:1  悬赏:0  手机版
解决时间 2021-04-07 04:26
  • 提问者网友:玫瑰园
  • 2021-04-06 17:11
mfc中主要根基类:mfc是什么东东
最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-04-06 17:38
MFC(Microsoft Foundation Classes),是一个微软公司提供的类库(class libraries),以C++类的形式封装了Windows的API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。
MFC应用程序的总体结构通常由开发人员从MFC类派生的几个类和一个CWinApp类对象(应用程序对象)组成。MFC 提供了MFC AppWizard 自动生成框架
Windows 应用程序中,MFC 的主包含文件为Afxwin.h
MFC实际上是微软提供的,用于在C++环境下编写应用程序的一个框架和引擎。
MFC是WinAPI与C++的结合。API,即微软提供的Windows下应用程序的编程语言接口,是一种软件编程的规范,但不是一种程序开发语言本身,
最后要明白MFC不只是一个功能单纯的界面开发系统,它提供的类绝大部分用来进行界面开发,关联一个窗口的动作,但它提供的类中有好多类不与一个窗口关联,即类的作用不是一个界面类,不实现对一个窗口对象的控制(如创建、销毁),而是一些在Windows(用MFC编写的程序绝大部分都在Windows中运行)中实现内部处理的类,如数据库的管理类等。学习中最应花费时间的是消息和设备环境,对C++和MFC。
主要根基类就是MFC中的一些基类,MFC就是分装了c、c++的一些函数,把他们封装成了一些类,如果你要学MFC的话找些傻瓜书去看,分清类,类型,变量,宏定义。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯