
Compatibility Windows NT, 98 and 95 ...?
The Platform SDK has a file called Win32API.Csv that is a "Comma Separated
Values" file that is easily viewed by Excel, Access or many other such
programs. It lists all Win32 API functions and indicates whether each one is
supported by the various Windows versions. That might make things easier.
Something that I am somewhat familiar with is the "Browser Toolkits" for
accessing the bsc files created by VC when you set the option for a browser
file. I am not sure but I think that it would list the functions called,
including Win32 API functions. So if you wanted to, you could write a
program that automatically does the determination for you, but that would
probably be more work than this would justify. It sounds like it would be a
very useful tool, though, and perhaps it has already been done.
Q153393 - Browser Toolkits for Microsoft Visual C++
http://support.microsoft.com/support/kb/articles/q153/3/93.asp
Quote:
> Hi dear all,
> My MFC application is initially designed for Windows 98 , but I tested
> it on NT and it doesn t work.
> the exception 0xc0000096 appeared , sayed Dr Watson NT ... is it because
> of MFC , or only some of the functions I call ? is it possible to track
> all the functions ( or API calls ) that are not supported by NT? how
> (where?) to know which number of exception corresponds to what ?
> If I compile my app on NT, it should work ?
> and what about Win 95?
> I know I ask too much questions, will you have enough of answers ?
> thanks, any help would be appreciated
> Xavier MAMY