首页 >  免费外文翻译  > 正文

外文翻译之中文翻译—MFC基础类库

附录D 中文翻译—MFC基础类库
MFC是Microsoft Foundation Class的缩写,即Microsoft基础类库,它是Visual C++软件的一部分。MFC库中的所有类形成了建立应用程序的框架,利用这些类可以充分支持Windows应用程序开发。构建MFC库的主要目的是为方便Windows应用程序的开发而设计。
提供Windows类库的厂商虽然不止Microsoft公司一家,但Microsoft公司所提供的MFC库相对来说具有以下优势:
MFC完整地封装了Windows API函数。MFC库为经常使用的Windows API函数提供支持,包括窗口函数、消息、控件、菜单、对话框、GDI(图形设备接口)对象(如字体、笔刷、画笔及位图)、对象链接,以及多文档界面(MDI)。此外MFC类库也提供了具有共性的应用程序的操作,如打印、打印预览、工具条、状态条、数据库支持和OLE支持等。
MFC库提供了自动消息处理功能。MFC库消除了最易产生错误的来源,即Windows API的消息循环。MFC库将自动处理每一个Windows消息,以代替使用标准switch case 语句,且每一条Windows消息被直接映射到一个进行处理的成员函数。
MFC库可以和谐地同以C语言为基础的使用Windows 应用程序共存。MFC库最重要的特征之一就是具有同以C语言为基础的使用Windows API开发的Windows应用程序共存的能力。在同一程序中,程序员可以同时使用MFC的类和Windows API调用。
MFC易学易用,因为它使用与Windows API相同的命名约定。这种命名约定使得程序员从名字就可以知道类的功能。
 
 
 
附录C 外文翻译—MFC foundation database
The MFC is the abbreviation of the Microsoft Foundation Class, namely the Microsoft foundation database, it is the Visual C++one fraction of the software.All types in the MFC database forminged to create applied procedure of frame, make use of these type of can support the Windows application procedure development well.The main purpose that sets up a MFC database is the development of the convenient Windows application procedure but designs.
Provide the factory of the Windows database although the not only Microsoft company is 1,the MFC database provide by the Microsoft company is opposite to say that have following advantage:
The MFC was a postting completely Windows API function.The MFC database provides a support for the Windows API function that usually uses, including window way function,news and controling a piece,menu,dialogue box,GDI(the graphics equipment connecting orifice) object(such as the form of written,brush,paintbrush and diagram),the object chaining catenate, and many text file interface(MDI)s.In addition the MFC database also provided to have the operation of the totally sexual applied procedure, if print,print to preview,the tool,status,the database support and OLE support etc..
The MFC database provided automatic news to handle function.The MFC database removed to generate the source of the bug most easily, namely the news cyclic transformation of the Windows API.The MFC database will handle each Windows news to use by replace the standard switch case language sentence automatically, and each Windows news is reflected to shoot to a member function who carries on transaction directly.
The MFC database can harmonize earth to take the C language as basal usage Windows application procedure to coexist together.One of MFC database the most important characteristics is the capability that the Windows application procedure that has to take the C language as the basal usage Windows API development together coexist.In same procedure, the procedure member can use MFC the type and the Windows API to adjust to use in the meantime.
The MFC is easy to learn to use easily, because its usage and the homology of Windows API assign name to engagement.This kind of assigns name to engagement to make from the name the procedure member can know a type of function.
 
MFC是Microsoft Foundation Class的缩写,即Microsoft基础类库,它是Visual C++软件的一部分。MFC库中的所有类形成了建立应用程序的框架,利用这些类可以充分支持Windows应用程序开发。构建MFC库的主要目的是为方便Windows应用程序的开发而设计。
提供Windows类库的厂商虽然不止Microsoft公司一家,但Microsoft公司所提供的MFC库相对来说具有以下优势:
MFC完整地封装了Windows API函数。MFC库为经常使用的Windows API函数提供支持,包括窗口函数、消息、控件、菜单、对话框、GDI(图形设备接口)对象(如字体、笔刷、画笔及位图)、对象链接,以及多文档界面(MDI)。此外MFC类库也提供了具有共性的应用程序的操作,如打印、打印预览、工具条、状态条、数据库支持和OLE支持等。
MFC库提供了自动消息处理功能。MFC库消除了最易产生错误的来源,即Windows API的消息循环。MFC库将自动处理每一个Windows消息,以代替使用标准switch case 语句,且每一条Windows消息被直接映射到一个进行处理的成员函数。
MFC库可以和谐地同以C语言为基础的使用Windows 应用程序共存。MFC库最重要的特征之一就是具有同以C语言为基础的使用Windows API开发的Windows应用程序共存的能力。在同一程序中,程序员可以同时使用MFC的类和Windows API调用。
MFC易学易用,因为它使用与Windows API相同的命名约定。这种命名约定使得程序员从名字就可以知道类的功能。
 
 
 
附录C 外文翻译—MFC foundation database
The MFC is the abbreviation of the Microsoft Foundation Class, namely the Microsoft foundation database, it is the Visual C++one fraction of the software.All types in the MFC database forminged to create applied procedure of frame, make use of these type of can support the Windows application procedure development well.The main purpose that sets up a MFC database is the development of the convenient Windows application procedure but designs.
Provide the factory of the Windows database although the not only Microsoft company is 1,the MFC database provide by the Microsoft company is opposite to say that have following advantage:
The MFC was a postting completely Windows API function.The MFC database provides a support for the Windows API function that usually uses, including window way function,news and controling a piece,menu,dialogue box,GDI(the graphics equipment connecting orifice) object(such as the form of written,brush,paintbrush and diagram),the object chaining catenate, and many text file interface(MDI)s.In addition the MFC database also provided to have the operation of the totally sexual applied procedure, if print,print to preview,the tool,status,the database support and OLE support etc..
The MFC database provided automatic news to handle function.The MFC database removed to generate the source of the bug most easily, namely the news cyclic transformation of the Windows API.The MFC database will handle each Windows news to use by replace the standard switch case language sentence automatically, and each Windows news is reflected to shoot to a member function who carries on transaction directly.
The MFC database can harmonize earth to take the C language as basal usage Windows application procedure to coexist together.One of MFC database the most important characteristics is the capability that the Windows application procedure that has to take the C language as the basal usage Windows API development together coexist.In same procedure, the procedure member can use MFC the type and the Windows API to adjust to use in the meantime.
The MFC is easy to learn to use easily, because its usage and the homology of Windows API assign name to engagement.This kind of assigns name to engagement to make from the name the procedure member can know a type of function.
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:840612233

上一篇:HTTP 简介外文翻译-译文部分

下一篇:管理复杂性研究进展外文翻译-译文部分