Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <windows.h>
- extern void Main(void);
- ::BOOL WINAPI DllWork ( __in ::HMODULE hModule )
- {
- Main();
- return true;
- }
- ::BOOL WINAPI DllMain ( __in ::HMODULE hModule, __in ::DWORD dwReason, __in __reserved ::LPVOID lpvReserved )
- {
- ::HANDLE hThread = NULL;
- if ( dwReason == DLL_PROCESS_ATTACH )
- {
- if (( hThread = ::CreateThread(NULL, 0, (::LPTHREAD_START_ROUTINE)&DllWork, (::HMODULE)hModule, 0, NULL) ) == NULL )
- {
- return FALSE;
- }
- if ( ::CloseHandle(hThread) == FALSE )
- {
- }
- }
- return TRUE;
- }
Add Comment
Please, Sign In to add comment