码迷,mamicode.com
首页 > 编程语言 > 详细

1.MFC基础

时间:2016-07-16 00:49:05      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

一、MFC的概念和作用

  1.什么是MFC?

    全称为Microsoft Fundation Class Library我们称之为微软基础类库

    (1)从硬盘的存在形式来说MFC就是一个库(静态库)

    (2)从原理上来说MFC还是一个程序框架

  2.为什么使用MFC?

    基于框架编程提高工作效率,减少开发周期,降低开发成本

二、几个重要头文件

  afx.h - 包含了绝大部分MFC库中的类和声明

  afxwin.h - 包含了afx.h和windows.h

  afxext.h - 包含了关于扩展窗口类声明,例如:工具栏、状态栏等

  附:以Afx开头的函数就可以确定是MFC库中封装的全局函数

    以::开头的函数就可以确定是win32的API函数(user32.dll/kernel32.dll/gdi32.dll)

三、MFC应用程序类型

  1.使用MFC库制作自己的控制台程序

    (1)多了全局对象CWinApp theApp

    (2)入口函数不同于win32的入口函数

  2.使用MFC库制作自己的静态库程序

  3.使用MFC库制作自己的动态库程序

    (1)使用(静态/动态)MFC库制作自己的规则动态库程序

    

1.MFC基础

标签:

原文地址:http://www.cnblogs.com/csqtech/p/5674996.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!