public static void Highlight(Rectangle rect)
{
IntPtr desktopPtr = GetDC(IntPtr.Zero);
Graphics g = Graphics.FromHdc(desktopPtr);
SolidBrush b = new SolidBrush(Color.Red);
Pen p = new Pen(b, 3);
g.DrawRectangle(p, (int)rect.X, (int)rect.Y, (int)rect.Width, (int)rect.Height);
//g.Dispose();
//p.Dispose();
//ReleaseDC(IntPtr.Zero, desktopPtr);
}