Question:

Which is the best way to write c++ windows application using winapi MFC or C++/CLI?

by  |  earlier

0 LIKES UnLike

I want to write windows(vista) applications using c++ and i don't know if to use winapi , MFC or c++\CLI if i understand it right winapi is the api wrriten in C , MFC is a thin wrraper of winapi and c++/CLI is c++ that is simmilar to C# and from the searching i did it's used to write interop from native c++ to .net (correct me if i am wrong i am not sure about those pieces of information) and can u please reccomed some books for me to read on the one u think is best to use. Thanks and sry for my english

 Tags:

   Report

1 ANSWERS


  1. Hello Friend,

    Well actually I think you have it backwards.  MFC is an old technology that microsoft has used since 1995 (for windows 95).  The api's in MFC have been updated, but to program in C++ MFC, you must have Visual Studios 2008 Professional and up.  They have recently updated the MFC api's as well for the new version.

    CLI impliments DotNet Framework, a set of api's that C#, and visual basic uses.  As a result, Microsoft Ported that technology to C++ and java as well.  So DotNet is pretty darn popular.  I would recommend that you use dotnet if you're going to do managed code development in visual studios.

    Do not mix this up with sheer C++.  Unmanage without DotNet or MFC is quite a bit different, specifically because of no UI programming.

    The list below will display different books for each C++ development situations.

    I hope this helps, good luck.

Question Stats

Latest activity: earlier.
This question has 1 answers.

BECOME A GUIDE

Share your knowledge and help people by answering questions.
Unanswered Questions