What are the major changes from Visual C++ 2.0 to 4.0?
See Changes from MFC Versions 3.x for a description of changes in the Microsoft Foundation Class Library.
The major changes to Visual C++ since the 2.0 version are:
Feature changes:
- Component Gallery with new prebuilt objects including ActiveX controls.
- Build your own ActiveX controls.
- Customizable AppWizard.
- Integrated source-code control.
Development Environment changes:
- ClassView.
- WizardBar.
- Enhanced text editor (including BRIEF and Epsilon emulation) and resource editor.
- Support for importing Visual Basic forms lets you reuse forms and migrate easily.
Build system changes:
- Incremental compiler compiles only the functions that have changed.
- Incremental linker relinks only modules that have changed.
- Minimal rebuild builds only the files that need to be built.
Database support changes:
- MFC DAO classes that use the Microsoft Jet database engine, version 3.0 or later.
- ODBC support through MFC ODBC classes and high-performance 32-bit ODBC drivers.
- Visual C++ wizard support for both MFC DAO and MFC ODBC classes.