Click here to Skip to main content
15,888,401 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
hi all,
i am sorry if i am asking this one again but surely you folks can help me with this:
i want to learn MFC right from very basic(i know c++) and then move onto COM and other stuff.So, can you guys please direct me to books or online tutorials for this.
Please, also tell me which IDE can be helpful and if there is anything else that i should learn before going on to MFC.
i know there are lots of stuff available online but before starting i want opinions from you guys as i trust CodeProject so any help will be highly appreciated.

thanks in advance.
Posted
Comments
Philippe Mori 19-Nov-11 9:40am    
I'm not sure if it really make sense to learn MFC these days... as it is a lot harder than Winforms in C# for example and there is much less components available for MFC as most components are destined for .NET.

I think MFC would make sense for large application build by a large team when performance is critical (for ex. video editing).
Albert Holguin 20-Nov-11 0:23am    
Depends... if the whole point is developing in C++ (versus C#), then MFC still makes sense.
chandanadhikari 22-Nov-11 2:14am    
Thank you guys for response!! yes the development has to be in C++ and performance is critical

1 solution

In order to develop with MFC you will need to buy a version of Visual Studio; probably VS 2010, which is the latest. As for books, take a look here[^], but a better idea would be to visit your local bookshop or library and have a look at what is available, and choose one that is written in a format that appeals to you.
 
Share this answer
 
Comments
Albert Holguin 20-Nov-11 0:29am    
The price of Studio is sometimes a turn off for new users, but it's really a good IDE. You can probably get away with using the 2008 standard version since it's cheaper than 2010 professional. +5

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900