Informational resources about APIs/DLLs

This help file is a basic introduction for using Windows APIs and DLLs in Liberty Basic. For a detailed understanding of reasons and procedures for using APIs and DLLs, it is necessary to study a separate volume that explains Windows programming in detail.

Microsoft includes detailed references with its C compilers, but it is usually good to supplement these with other books. Here are some suggestions:

For a general understanding of Windows 95+ (32 bit Windows) programming:

Programming Windows, The Definitive Guide to the Win32 API
by Charles Petzold
Microsoft Press
ISBN 157231995X

For a catalog of Windows API calls and their function:

Windows 2000 API SuperBible
by Richard J. Simon
Sams
ISBN 0672319330
Microsoft Developer's Network Library:
http://msdn.microsoft.com/library/