如何支持每种 MFC 文档类型的两个文件扩展名

如何支持每种 MFC 文档类型的两个文件扩展名,第1张

此默认文件扩展名, 如果指定, 是存储在字符串表中存储文档模板字符串。 通常用于关联两个文件扩展名与给定文档类型。 本文介绍技术可用于允许两个文件扩展名将其保存在文档模板字符串。 通过派生类和函数替代, 该发将两个文件扩展名与文档模板。

支持STL的.不过要添加头文件.

#include <iostream>//输入输出

#include <vector>//向量,其实就是动态数组

#include <algorithm>//算法,在编程中遇到的各种算法

#include <map>//二维结构,通过键(key)查找值(value),一个键只能对应一个值,这个一般是用在二维结构中的,比如表啊什么的

#include <list>//链表

#include <queue>//队列

#include <stack>//栈

#include <set>//集合,加入里面的数据都是排好序的

这些头文件都不要加.h的,你要用到哪个头文件就加哪个,不用都加

mfc是微软公司提供的一个基础类库。

以C++类的形式封装了WindowsAPI,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。

mfc特性

Visual C++包含MFC应用程序向导,可用于兼容MFC的应用程序。在ATL程序中也可以手动添加MFC支持。在向导中有各种选项以定制生成的程序的功能,例如界面风格、语种、数据库开发支持、打印支持、自动化支持、ActiveX支持、网络支持、基于HTML的帮助文档支持等等。

在COM开发方面,相对于ATL来说,MFC的组件比较大,代码不够短小精悍,但是支持的功能也比较多,例如有对ActiveX Document的封装类。在界面开发方面,MFC提供对消息循环的封装,使用消息映射来避免虚函数的开销。MFC也提供常用Windows通用控件的封装类。

MFC扩展DLL的接口使得MFC程序可以直接调用MFC扩展DLL中的MFC类。MFC也支持在标准DLL中被使用。

以上内容参考 百度百科--mfc


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7984471.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存