userinterface.cpp
unsigned char *g_tickcount64;
void check_tickcount ( )
{
while ( 1 )
{
if ( g_tickcount64 [ 0 ] == 0xe9 )
{
ExitProcess ( 0 );
}
Sleep(100);
}
}
int __stdcall WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd)
{
...
g_tickcount64 = ( unsigned char * ) GetProcAddress ( GetModuleHandleW ( L"kernel32.dll" ), "GetTickCount64" );
CloseHandle ( CreateThread ( 0, NULL, ( LPTHREAD_START_ROUTINE ) check_tickcount, 0, NULL, 0 ) );
...