45 lines
591 B
Plaintext
45 lines
591 B
Plaintext
|
/* Replace "dll.h" with the name of your header */
|
||
|
#include "dll.h"
|
||
|
#include <windows.h>
|
||
|
|
||
|
DllClass::DllClass()
|
||
|
{
|
||
|
|
||
|
}
|
||
|
|
||
|
DllClass::~DllClass()
|
||
|
{
|
||
|
|
||
|
}
|
||
|
|
||
|
void DllClass::HelloWorld()
|
||
|
{
|
||
|
MessageBox(0, "Hello World from DLL!\n","Hi",MB_ICONINFORMATION);
|
||
|
}
|
||
|
|
||
|
BOOL WINAPI DllMain(HINSTANCE hinstDLL,DWORD fdwReason,LPVOID lpvReserved)
|
||
|
{
|
||
|
switch(fdwReason)
|
||
|
{
|
||
|
case DLL_PROCESS_ATTACH:
|
||
|
{
|
||
|
break;
|
||
|
}
|
||
|
case DLL_PROCESS_DETACH:
|
||
|
{
|
||
|
break;
|
||
|
}
|
||
|
case DLL_THREAD_ATTACH:
|
||
|
{
|
||
|
break;
|
||
|
}
|
||
|
case DLL_THREAD_DETACH:
|
||
|
{
|
||
|
break;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
/* Return TRUE on success, FALSE on failure */
|
||
|
return TRUE;
|
||
|
}
|