Is MFC outdated? How to Learn MFC?

Source: Internet
Author: User
Tags microsoft c

Http://sunxiunan.com /? P = 1649

 

Obsolete or not? The simple answer is: it is not outdated.

Do you need to learn MFC? A simple answer: depends on.

Why is it not outdated? Microsoft has been updating MFC. If you know the true meaning of MFC, you won't say out-of-date words. Microsoft Foundation class is the basis of Microsoft C ++ interface library. Some people will mention wtl or ATL, but not many are used. As for Qt or something, it is not something of Microsoft, and even Microsoft will not use it.

 

What are the best books for learning MFC? Is this: http://www.china-pub.com/45715 "VC ++ technology insider", in addition to a deeper point can be seen in the depth of the MFC "(Hou Jie ).

 

Is MFC not updated? Of course not. If you have installed vs2008 or 2010, you will inadvertently find that in those Wizard prompts, you can create more and more cool interface modes, which are QT and wtl? Of course not. It's all about MFC !!!

MFC has been keeping pace with the times and strives to update and Update Microsoft's harmonious empire.

Do you want to learn MFC? This question is worth thinking about. Generally, if you ask me this question, I will ask you two additional questions to determine what you know you want to ask. The first additional question is: Do you need to develop your work or study in windows? The second extra question is: what you call learning is that it will only be dragged from the toolbox? Or do you know the mechanism of internal and its advantages and disadvantages?

 

If you just want to develop interface-related development in windows and make a living or do some software, I recommend this book "Inside Story. Let's take a look at some msdn-related version updates.ArticleIt's enough for you to get together in the company.

 

If you want to know more, Microsoft will also give you this opportunity. In fact, MFC is actually "always on the road", cstring or cdialog, in fact, theirCodeMicrosoft has already given it to you. It is finished in the Visual Studio MFC directory. But how many people will read it? If you want to know the implementation of a class or function, you only need to "go to Declaration.

 

What's the problem? You are welcome to leave a message. I will try my best to answer the question if it is not an idiot.

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.