lues
  Call PatchVal(OFFSET_P1, VarPtr(nBreakGate))            'Breakpoint gate
   address
  Call PatchVal(OFFSET_P5, InIDE)                         'Whether we need
   check the breakpoint gate and the vtable
  Call PatchRel(OFFSET_P6, AddrFunc("DefWindowProcA"))    'Address of the
   DefWindowProc api function
  Call PatchRel(OFFSET_P7, AddrFunc("DestroyWindow"))     'Address of the
   DestroyWindow api function
  
  Set col_hWnds = New Collection                          'Create instance of
   window han