Platform SDK: DLLs, Processes, and Threads
Using Dynamic-Link Libraries
Creating a simple dynamic-link library
Viewing the DLL exports
Using load-time dynamic linking
Using run-time dynamic linking
Using shared memory in a dynamic-link library
Using thread local storage in a dynamic-link library