home *** CD-ROM | disk | FTP | other *** search
/ Beginning C++ Through Gam…rogramming (2nd Edition) / BCGP2E.ISO / bloodshed / devcpp-4.9.9.2_setup.exe / Templates / Dll_cpp.txt < prev    next >
Text File  |  2003-02-12  |  703b  |  39 lines

  1. /* Replace "dll.h" with the name of your header */
  2. #include "dll.h"
  3. #include <windows.h>
  4.  
  5. DllClass::DllClass()
  6. {
  7.  
  8. }
  9.  
  10.  
  11. DllClass::~DllClass ()
  12. {
  13.  
  14. }
  15.  
  16.  
  17. BOOL APIENTRY DllMain (HINSTANCE hInst     /* Library instance handle. */ ,
  18.                        DWORD reason        /* Reason this function is being called. */ ,
  19.                        LPVOID reserved     /* Not used. */ )
  20. {
  21.     switch (reason)
  22.     {
  23.       case DLL_PROCESS_ATTACH:
  24.         break;
  25.  
  26.       case DLL_PROCESS_DETACH:
  27.         break;
  28.  
  29.       case DLL_THREAD_ATTACH:
  30.         break;
  31.  
  32.       case DLL_THREAD_DETACH:
  33.         break;
  34.     }
  35.  
  36.     /* Returns TRUE on success, FALSE on failure */
  37.     return TRUE;
  38. }
  39.