Jump to content

Is MFC still being used?

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
6 replies to this topic

#1
Void

Void

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 411 posts
Is the MFC programming language still being used by many people? With the outcome of managed C++ I wouldn't think many people use it and then with a ton of people switching to C# I would think even less people are using it.
Void

#2
hoser2001

hoser2001

    Programmer

  • Members
  • PipPipPipPip
  • 173 posts
Isn't MFC something like win32 API? I have heard of it a few times in relation to low level(usually hardware/drivere) support...

#3
BuildPromoteWin

BuildPromoteWin

    Newbie

  • Members
  • PipPip
  • 10 posts
Yes.

MFC is still being used. Not for a lot of new development but there is a lot of 10 year old "legacy" C/C++ code out there being maintained by businesses and the use of that code base often dictates that new programs will be coded same as the old programs hence still using MFC.

#4
Chan

Chan

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 204 posts

hoser2001 said:

Isn't MFC something like win32 API? I have heard of it a few times in relation to low level(usually hardware/drivere) support...

Never even heard of it here. What is MFC?

#5
BuildPromoteWin

BuildPromoteWin

    Newbie

  • Members
  • PipPip
  • 10 posts
To borrow from Wikipedia --

Quote

Microsoft Foundation Class Library (also Microsoft Foundation Classes, or MFC) is a Microsoft library that wraps portions of the Windows API in C++ classes, forming an application framework. Classes are defined for many of the handle-managed Windows objects and also for predefined windows and common controls.

Basically, it is a bunch of C++ objects to help do Windows programing without having to know all ther API stuff.

#6
Sionofdarkness

Sionofdarkness

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 384 posts
Well if it eliminates the need for other knowledge, it sounds like a pretty good language.

#7
Void

Void

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 411 posts
MFC isn't bad. It is more complex than .NET language IMO.
Void