MFC


Short for Microsoft Foundation Classes, a large library of C++ classes developed by Microsoft. For Windows -based applications written in C++, MFC provides an enormous headstart. One of the hardest parts of developing C++ programs is designing a logical hierarchy of classes. With MFC, this work has already been done.

MFC is bundled with several C++ compilers and is also available as part of the Microsoft Developer’s Network (MSDN).

Read Also:

  • MFD

    Short for Made for Digg, MFD is a slang term used to describe content or blog posts designed only for garnering Digg.com traffic. The term was first used by Ethan Kaplan. See “Social Media Tips for Online Marketing Plus 30 Social Media Sites” in the Did You Know…? section of

  • MFM

    Abbreviation of modified frequency modulation, an encoding scheme used by PC floppy disk drives and older hard drives. A competing scheme, known as RLL (run length limited), produces faster data access speeds and can increase a disk’s storage capacity by up to 50 percent. RLL is used on most newer hard drives.

  • MFLOP

    Short for mega floating-point operations per second, MFLOPs are a common measure of the speed of computers used to perform floating-point calculations. Another common measure of computer speed and power is MIPS (million instructions per second), which indicates integer performance.

  • MFT

    Short for Master File Table, a file that contains information in the form of 1024-byte records about every other file and directory in an NTFS volume (i.e., it is essentially a table of metadata). The data stored in the MFT is what the operating systemneeds to retrieve the files. For example, it contains file permissions, […]

  • MFP

    Short for multifunction peripheral, a single device that serves several functions, including printing. Typically, multifunction printers can act as a printer, a scanner, a fax machine and a photocopier. These devices are becoming a popular option for SOHO users because they’re less expensive than buying three or four separate devices. The downsides to combining all […]


Disclaimer: MFC definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.