-
Notifications
You must be signed in to change notification settings - Fork 2
Description
I'm not sure what the goals are here, but I took what you had with MSVC 4.2 and moved it back to 2.0, and have a really hacky proof of concept functioning. It'd take a bit of work to clean up and integrate, so I wanted to check first what you're really after.
My thinking here is MSVC 2 is needed if the goal is to run on NT 3.1, because the 4.0 CRT doesn't really support 3.1. But going back to 3.1 isn't free, because it means the application subsystem is 3.x, which means it gets a 3.x UI:
As you've probably already seen, the toolbar pre 3.51 is totally different. Although they have a common ancestor they're different to the point that all window messages are different, so if the goal was to run across a range of versions it implies two implementations and picking one at runtime. Just to really make the point, MSVC 4's headers remove all trace of the pre-3.51 toolbar.
So...how classic is classic?
