• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 15. USING API CALLS TO EXTEND TH... > UNDERSTANDING DYNAMIC LINK LIBRARIES

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 DLL will still work after your modification.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint