Get the latest tech news

A visual history of Visual C++ (2017)


04 Mar 2017 Visual C++ was Microsoft's implementation of a professional Windows hosted IDE for developing Windows software. From humble beginnings, it's grown into a very versatile, popular, and powerful tool.

By default the headers would use new structures that are only supported when Internet Explorer 4 was present, so unless a developer consciously set values like _WIN32_IE themselves, programs generated tended to have an IE4 dependency. The change to the CRT DLL meant that it was not loaded on any released version of Windows at the time, whereas MSVCRT.DLL was almost ubiquitous by this point, so there was no incentive to use 2003 as opposed to Visual C++ 6 with a newer SDK. The CRT DLL was marked to run on Windows NT 4 but the developers had clearly not read the fine print on MSDN, which indicated that GetLongPathName is only available via a statically linked library and is not in the base system.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of visual history

visual history

Photo of Visual

Visual

Photo of Visual C++

Visual C++

Related news:

News photo

Visual History of the Latin Alphabet

News photo

A Visual History of Chessmen

News photo

A visual history of the safety pin