Sign in to follow this  

Windows Platform Compatible

This topic is 3775 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Depends on what API calls you used. Generally though, it will be compatible with all versions of Windows all the way back to W98 (and possibly even beyond).

Share this post


Link to post
Share on other sites
Versions are generally upward compatible. Built on XP has a high chance of working on Vista.

Pre-2000 compatibility usually needs to be specifically supported.

Then there's also sets of parallel APIs, such as DirectX, which have their own inheritance.

Then there's DLL hell, which is also Windows independent, and between different versions you might need to deal with version conflicts.

There are also different Windows APIs which impose restrictions. Some functionality simply isn't available before a certain version.

Simply put: if your API use and coding is kosher, you should have very high degree of portability between 2000 through Vista. If you rely heavily on various tweaks and pay no attention to recommended practices, then even a service pack may break your code.

Windows was generally designed with high degree of interoperability. This is a two-edged sword. On one hand, applications don't break between different versions, on the other, Windows API is a huge mess.

Ultimately, test, test and test again.

Share this post


Link to post
Share on other sites

This topic is 3775 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this