使用编写的选件类对于Windows的应用程序
上时,型类 Microsoft 基础类 (MFC)库中的哪些由一个 “应用程序框架”中,将生成用于 windows 操作系统的应用程序。在一个非常泛型级别,结构定义应用程序的主干并提供了可放置在主干上的标准用户接口实现。您的程序员的工作就是填充主干的其余部分,这些内容是特定于您的应用程序。您可以获取提供了一个良好的开端使用创建一个非常全面的起始应用程序文件的 MFC 应用程序向导。使用 Microsoft Visual C++ 资源编辑器可视方式设计您的用户界面元素,类视图命令连接这些元素到代码和类库实现特定于应用程序的逻辑。
3.0 版和更高版本 MFC 框架支持编程 Win32 平台,包括 Microsoft Windows 95 和更高版本以及 Windows NT 3.51 版和更高版本。MFC Win32 支持包括多线程。,如果需要执行 16 位编程,请使用版本 1.5x。
文章此系列存在应用程序框架的广泛概述。它还测试构成应用程序的主要对象,以及如何创建。在这些文章中包含的主题中为以下内容:
结构。
操作的工作划分在结构和您的代码之间的 在结构的生成,如中所述。
应用程序类,封装应用程序级别的功能。
文档模板 如何创建和管理文档及其关联的视图和框架窗口。
类别 CWnd,所有窗口的根基类。
图形对象,如钢笔和画笔。
框架的其他部分包括:
-
除了为您在编写应用程序的优点之外到 windows 操作系统中, MFC 还便于专门使用链接和嵌入技术的 OLE 功能的应用程序。可以将您的应用程序的 OLE 可视化编辑容器,一 OLE 可视化编辑服务器或两者,,并且可以添加自动化,以便在其他应用程序可以使用从应用程序的对象甚至远程驱动它。
-
OLE 控件开发 (CDK)工具包 (sdk) 完全现在与集成框架。本文系列将 MFC 提供 Activex 控件开发概述。(Activex 控件以前称为 OLE 控件。)
-
MFC 还提供两组简化写入数据访问应用程序的数据库类。使用 ODBC 数据库类,您可以连接到数据库传递一个开放式数据库连接 (odbc) 驱动程序,从表中选择记录,并显示记录信息。一种屏幕上的形式。使用数据 (DAO)访问对象 (dao) 类使用,也可以通过使用 Microsoft Jet 数据库引擎或外部 (非 Jet) 数据源,包括 ODBC 数据源。
此外, MFC 为编写使用 Unicode 和多字节字符集的应用程序完全启用 (mbcs),尤其是双字节字符集 (dbcs)。
有关 MFC 文档的泛型教程,请参见 泛型 MFC 主题。