Connecting Tech Pros Worldwide Forums | Help | Site Map

microsoft foundation class functions

Newbie
 
Join Date: Sep 2009
Posts: 10
#1: Oct 8 '09
Hi
I have learnt c++,if i want to create desktop application using MFC..how should i go, because i don't anythins so ffom where i should start.Can you provide any tutorial or book links so that i can go through and try to create applications.

thank you

myusernotyours's Avatar
Familiar Sight
 
Join Date: Nov 2007
Posts: 168
#2: Oct 8 '09

re: microsoft foundation class functions


MFC if a proprietary framework by microsoft that basically provides you with classes (Graphical and otherwise) that abstract the underlying Windows API so that you do not have to deal with it yourself. Some people argue it is crap mainly due to a bad design and I tend too agree. But rolling out your own windows and buttons is not a mundane task so a lot of people use it.

There is a lot of material about it on the web by Microsoft and others. Also I have seen books that teach how using visual studio and C++ programming and cover MFC.

Maybe you may also want to look at other frameworks available if you are not necessarily tied to MFC for some reason. You may want to look into QT which I believe has an open source license but it's possible use it for proprietary apps.

Regards,

Alex.
Banfa's Avatar
Administrator
 
Join Date: Feb 2006
Location: South West UK
Posts: 6,210
#3: Oct 8 '09

re: microsoft foundation class functions


Further to what myusernotyours says MFC is well out of date. If you want to go the Microsoft route you would be better off using .NET

.NET is again a library of classes for creating GUI applications, and more, and can doing anything that MFC can. Not only that but it is usable in lots of languages (C++, C#, Visual Basic .NET, ASP.NET to name a few) and is better written (but probably still not perfect) than MFC and is probably a more saleable skill to have if you plan on becoming a professional.
Reply


Similar C / C++ bytes