DLLskel: DLL Skeleton

Click to open or copy the DLLskel project files.

Click to open or copy the Include files (required).

Click to open or copy the Library files (required).

Note   To use this sample, you must first build the DLLuser sample.  You must build DLLSKEL.DLL before building DLLUSER.

The DLLskel sample introduces the basic DLL (dynamic link libraries) skeleton, which can be used as a point of departure for more complex COM DLLs. It is used as a base for other COM samples. In this series of COM samples, DLLskel works with the DLLuser code sample to illustrate how DLLskel's function services are called by an .EXE consumer.

See the parent topic, COM Tutorial Samples, to download global tutorial files or any HTML files about this sample.

Building SDK Samples

This sample uses the following keywords:

closehandle; createfilemapping; defined; delete_pointer; dllaboutbox; dllhellobox; dllmain; getlasterror; getusername; interlockedincrement; makeintresource; mapviewoffile; memset; notefmtid; showdialog; stdentry_; unicodeok; unmapviewoffile