3.9. MFC 3.2

Microsoft Visual C++/Microsoft Foundation Classes


3.9. MFC 3.2

MFC 3.2 shipped with Visual C++ 2.2 via the subscription in mid/late July. It is a 32-bit release. Includes a 2.52b 16-bit release update.

[here's an excerpt from the release notes]

Support for Windows Common Controls in USRDLLs. In order to use the MFC Windows Common Control classes you must link in the appropriate static libraries, as shown in the following table:

Library Target
DAFXCC.LIB Release Version
DAFXCCD.LIB Debug Version
DAFXCCU.LIB Release Unicode Version
DAFXCCUD.LIB Debug Unicode Version

Updated MFC Common Control classes that work with those controls that have been recently released in Windows NT 3.51 and those that will be available in Windows 95 and a future version of Win32s.

Improved common control documentation that is more complete and reflects changes since the first implementation.

New MFC sample applications

  • NOTEPAD + Notepad+ is an enhanced version of Notepad. The enhancements are mainly from questions our customers have been asking.
  • SAVER Saver is a screen saver written using MFC. It "morphs" the text "MFC" to the text "C++".
  • OLEVIEW The OLEVIEW sample is very similar to the OLE2VIEW.EXE applet provided in \MSVC20\BIN. The sample illustrates how to implement OLE Object viewers through custom OLE interfaces. These custom interfaces are implemented in IVIEWERS.DLL
  • BATCH BATCH is an MDI application that lets you compress different AVI (Audio Video Interleaved) files in different ways.
  • WORDPAD WORDPAD illustrates use of the CRichEditCtrl and CRichEditView classes, which encapsulate the new Rich Edit common control.

These samples are located in the SAMPLES\MFC directory of your Visual C++ installation.

Updated Win32 SDK Components

With the release of Windows NT 3.51 and the upcoming release of Windows 95, the Win32 SDK has been updated to support both of these operating systems. Changes include new header files, new import libraries, and additional documentation. Visual C++ 2.2 includes the latest header files, import libraries and Win32 API documentation to support writing Windows NT- and Windows 95-compatible applications.