Chicken Peck Rice One of MFC Tutorial notes: MFC and VC + +

Source: Internet
Author: User
Tags hosting microsoft c

VC + + Introduction

VC + + is the full name of Visual C + +, is provided by Microsoft C + + development tools , and C + + is the fundamental difference is thatC + + is a language, and VC + + is a programming tool platform in C + + language. VC + + is not only a compiler is an integrated development environment, including editors, debuggers and compilers, etc., it is generally included in Visual Studio. Visual Studio includes VB, VC + +, C # and other compilation environments. Of course, we use VC + + 6.0 to be lightweight, always install VC + + 6.0 alone. But since Microsoft released Visual Studio.NET in 2002, Microsoft has established a code-hosting mechanism on the. NET Framework, a project that supports multiple language development components, and VC + + is also extended to a development environment that supports the code-hosting mechanism, so. Net The framework is required, there is no independent installation of VC + + , but you can install Visual Studio only select VC + + to install.

VC + + and MFC

Talk about VC is unavoidable to mention MFC,MFC full name Microsoft Foundation Classes, that is, Microsoft Foundation Class Library . It is the core of VC + +, is the combination of C + + and Windows API , very thorough in C + + encapsulated the Windows SDK (software development Kit, Software Development Kit (SDK), also provides an application framework for software developers to do some routine work, such as various Windows, toolbars, menu generation and management, without the need for developers to solve the complex and tedious problems, For example, each window will be registered, generated, and managed using Windows API. This greatly reduces the workload of the software developer and improves the development efficiency.

Of course, VC + + is not only able to create MFC applications, the same can be the Windows SDK programming, but then abandon the core of VC + +, give up the most powerful part of VC + +. MFC is not only used in VC + +, it can also be used in Borland C + + and other compilers, of course, few people do so.

Chicken Peck Rice One of MFC Tutorial notes: MFC and VC + +

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.