Advertisement

What’s the DLL, Man?

  • Jonathan Morrison

Abstract

I get a lot of technical questions from programmers from all around the world. The subjects of the questions vary broadly, but a lot of them are about the use of Dynamic Link Libraries (DLLs) created in Visual Basic. There seems to be a lack of understanding about the differences between DLLs created in Visual Basic (ActiveX DLLs) and Windows DLLs that are created in languages such as C++ or COBOL. By Windows DLL, I am referring to a non-ActiveX DLL such as the WIN32 application programming interface (API) DLLs. In this chapter I discuss the differ­ences between these two types of DLLs, explain the technicalities of Windows DLLs, and provide a tutorial for building a Windows DLL in C++.

Keywords

Application Programming Interface Calling Convention Visual Studio Word Rule Declare Statement 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Jonathan D. Morrison 2000

Authors and Affiliations

  • Jonathan Morrison

There are no affiliations available

Personalised recommendations