728x90
자꾸 DLL 만들 때 마다 검색하게 되는 것 같다. ㅠ
그냥 코드만 정리해서 올려둔다.
#include <windows.h>
#ifdef MYDLL_EXPORTS
#define MYDLL __declspec(dllexport)
#else
#define MYDLL __declspec(dllimport)
#endif
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 TRUE;
}
사용 예제는 그냥 소스 코드를 첨부하겠다...
728x90
'Basic Programming > C, C++' 카테고리의 다른 글
C++ - do ~ while (false) 를 사용하는 이유 (2/2) (0) | 2017.05.29 |
---|---|
C++ - do ~ while (false) 를 사용하는 이유 (1/2) (0) | 2017.05.29 |
C++ - "*"와 "*&" 차이점 (0) | 2016.12.05 |
C++ - 1 MilliSecond로 시, 분, 초 만들기 (0) | 2016.11.28 |
C++ - Mutex를 이용하여 프로그램을 한번만 실행하기 (0) | 2016.11.25 |