aboutsummaryrefslogtreecommitdiff
path: root/TestDLL/dllmain.cpp
blob: 6d84f90f87c8713819dd6603db80824ef2f029ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// dllmain.cpp : Defines the entry point for the DLL application.
#include "stdafx.h"

BOOL APIENTRY DllMain(HMODULE hModule,
	DWORD  ul_reason_for_call,
	LPVOID lpReserved
)
{
	switch (ul_reason_for_call)
	{
	case DLL_PROCESS_ATTACH:
	case DLL_THREAD_ATTACH:
	case DLL_THREAD_DETACH:
	case DLL_PROCESS_DETACH:
		break;
	}

	return MessageBoxA(NULL,
		"DllMain from TestDLL",
		"TestDLL Notification",
		MB_OK | MB_ICONINFORMATION) == IDOK ? TRUE : FALSE;
}