Thread: Mfc...

  1. #1
    Registered User mrafcho001's Avatar
    Join Date
    Jan 2005
    Posts
    483

    Mfc...

    Could someone explaing the difference between MFC API programming and C API programming?

    And which should i learn?

    BTW i am learning C++, but i am ok with most of the things

  2. #2
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,829
    MFC is MicroSofts Win32 wrapper class library. If by C API you mean the Win32 API, then they have basically the same functionality, with MFC the API calls are embedded in classes, whilst the raw API they are not.

    There are other class libraries that wrap the Win32 API, I personally believe that Borlands VCL is better organised.

    Whatever, I would advocate learning at least the basics of the raw API before learning a class library. Once you understand the API, the class library can be quickly learnt and is moderately intuitive. If you start with a class library then are forced to use the raw API, you will be working uphill.

    If you meant something different, then restate your question.
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

  3. #3
    Registered User mrafcho001's Avatar
    Join Date
    Jan 2005
    Posts
    483
    Oh..
    Thanks

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. WIndows programming?
    By hostensteffa in forum Windows Programming
    Replies: 7
    Last Post: 06-07-2002, 08:52 PM
  2. Release MFC Programs & Dynamic MFC DLL :: MFC
    By kuphryn in forum Windows Programming
    Replies: 2
    Last Post: 05-18-2002, 06:42 PM
  3. Understanding The Future of MFC
    By kuphryn in forum Windows Programming
    Replies: 2
    Last Post: 04-15-2002, 09:08 PM
  4. Beginning MFC (Prosise) Part III - Now What? :: C++
    By kuphryn in forum C++ Programming
    Replies: 5
    Last Post: 03-03-2002, 06:58 PM
  5. MFC is Challenging :: C++
    By kuphryn in forum C++ Programming
    Replies: 8
    Last Post: 02-05-2002, 01:33 AM