UNDERSTANDING DYNAMIC LINK LIBRARIES

Before jumping into the syntax of API calls and how to use them, look at the files these routines are located in—dynamic link libraries. Dynamic link libraries, called DLLs for short, are exactly what the name implies—libraries of routines that are linked dynamically at runtime.

Links Performed

In the DOS days, if you made a change to a routine library, separate from the application or to the application itself, you would have to link both again. Not true with DLLs. A DLL doesn't get pulled into an application until runtime, so you can make changes independently and not have to worry about compiling and linking the files together. Of course, you still have to be careful that the calls that you make to the ...

Get F. Scott Barker's Microsoft® Access 2000 Power Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.