This is the Windows 3.1 API definitions for Microsoft Access.  I 
converted these from W31API.TXT in the MSBASIC forum library 5.  
There were conflicts between some Win 3.0 constants and Win 3.1 
functions; I resolved these in favor of the old constants, and 
changed the function names by appending "API" to the function 
name, and then aliasing the DLL function name.  These were 
primarily in the area of printer escape functions.

I split the original document into 4 pieces, based roughly on 
functionality.  This shouldn't affect your usage of these 
modules - just import the ones you need and forget the rest.

If you intend to deliver code using these definitions in library 
format, for other programmers to use in their own applications, 
then I recommend that you make a copy of those functions and 
constants that you need, and then prefix their names with 
something unique in your library.  This will allow other 
programmers to define these functions for their own use without 
needing to know that you already defined them.

I cannot warranty this conversion - use this at your own risk.  I've
used it with success for a couple of functions I needed, but I cannot
guarantee that I haven't made mistakes.  Microsoft wasn't prepared to
warranty it, and they can afford the lawyers.

Remember the first rule of programming:  "Use the Source, Luke."

Comments, and/or complaints can be sent to:

W. Craig Trader
Internet:       ct7@datatel.com
CompuServe:     74710,3705
