andersch.dev

<2025-01-07 Tue>

Microsoft Foundation Classes (MFC)

MFC (Microsoft Foundation Classes) is a C++ object-oriented GUI toolkit for developing desktop applications for Windows.

Features

  • Document/View Architecture: Separates data (document) from UI (view)
  • Event Handling: Message map mechanism to handle events (like button clicks)
  • Common Controls: Buttons, text boxes, list views, etc.
  • Databases: Database operations through ODBC (Open Database Connectivity)
  • Multithreading