Microsoft Visual C++: Difference between revisions

Content deleted Content added
No edit summary
Line 29:
 
* '''Visual C++ 1.0''', which includes [[Microsoft Foundation Classes|MFC]] 2.0, was the first version of Visual C++, released in 1992, available in both 16-bit and 32-bit versions, although it is also the next version of Microsoft C/C++ 7.0.
* '''Visual C++ 1.5''', which includes MFC 2.5, added [[Object Linking and Embedding|OLE]] 2.0 and [[Open Database Connectivity|ODBC]] support to MFC. It was 16-bit only and it is the first version of Visual C++ that comes only on [[CD-ROM]]. There was no "Standard Edition" of this version. It was important as the last version to support 16-bit software development and first 16-bit version to support 32-bit Windows on x86 as the host (Visualsee C++[[Phar 1.0'sLap compiler(company)]] couldfor runinfo on betathe versionsmess ofwhich Windowsmade NT,Visual butC++ not1.0 finalincompatible versionswith 32-bit Windows).
* '''Visual C++ 2.0''', which includes MFC 3.0, was the first version to be 32-bit only. Unfortunately, this was ahead of its time and so this release was almost a "lost generation", because [[Windows 95]], then codenamed "Chicago", was not released, and [[Windows NT]] had only a small market share. Updates that were available through subscription included version 2.1 and 2.2. Microsoft included and updated Visual C++ 1.5 as part of version 2.0 (version number of the Visual C++ 1.5 update: 1.51) and 2.1 (version number of the Visual C++ 1.5 update: 1.52), and both 16-bit and 32-bit version of the CDK were shipped with Visual C++ 2.x, and also Visual C++ 2.x supported developing for Win32s. Visual C++ 2.2 and later did not update Visual C++ 1.5 (through it was included up to Visual C++ 4.x), but this release were very close to the release of Windows 95 anyway. But by the time Windows 95 was released, Visual C++ 4.0 were released. Therefore many developers jumped directly from version 1.x (version 1.5x if not for the fact that these version had no "Standard Edition") to version 4.0 skipping 2.x.
* '''Visual C++ 4.0''', which includes MFC 4.0, was designed for Windows 95, as well as Windows NT. Updates that was available through subscription included Visual C++ 4.1 and Visual C++ 4.2, which no longer supports [[Win32s]].