// dllmain.cpp : Defines the initialization routines for the DLL.
//

#include "stdafx.h"
#include <afxwin.h>
#include <afxdllx.h>

#ifdef _DEBUG
#define new DEBUG_NEW
#endif

static AFX_EXTENSION_MODULE PowiadomienieozaładowaniuDLLbibliotekaDLLDLL = { NULL, NULL };

extern "C" int APIENTRY
DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved)
{
   UNREFERENCED_PARAMETER(lpReserved);

   switch (dwReason)
   {
      case DLL_PROCESS_ATTACH:
         MessageBox(0,L"DllMain - DLL_PROCESS_ATTACH",L"Powiadomienie",MB_OK);
         break;
      case DLL_PROCESS_DETACH: MessageBox(0,L"DllMain - DLL_PROCESS_DETACH",L"Powiadomienie",MB_OK); break;
      case DLL_THREAD_ATTACH: MessageBox(0,L"DllMain - DLL_THREAD_ATTACH",L"Powiadomienie",MB_OK); break;
      case DLL_THREAD_DETACH: MessageBox(0,L"DllMain - DLL_THREAD_DETACH",L"Powiadomienie",MB_OK); break;
      default: MessageBox(0,L"DllMain - nierozpoznana wartość fwdreason",L"Powiadomienie",MB_OK); break;
   }
   return 1;

}

