Newer
Older
invertedlogic / InvertedLogic / iLFramework / toolkit / src / Threads.cpp
@John Ryland John Ryland on 10 Nov 2019 391 bytes rename
#define WIN32_LEAN_AND_MEAN             // Exclude rarely-used stuff from Windows headers
#include <windows.h>
#include "Threads.h"


BEGIN_NAMESPACE


static DWORD CALLBACK StartThreadHelper(void* threadPtr)
{
	Thread* thread = (Thread*)threadPtr;
	return thread->Run();
}


void Thread::Start()
{
	CreateThread(0, 0, StartThreadHelper, this, 0, 0);
}


END_NAMESPACE