public static void ClearCache(SmartIE ie) { lock (Lock) { ie.ClearCache(); } }
private SmartIE CreateIE() { // Settings.Instance.SleepTime = 50; // defaults to 100 secs Settings.Instance.AttachToIETimeOut = 120; // defaults to 30 secs Settings.Instance.AutoStartDialogWatcher = false; Settings.Instance.AutoMoveMousePointerToTopLeft = false; var result = new SmartIE(true); result.ShowWindow(NativeMethods.WindowShowStyle.Maximize); return result; }
public void Release(SmartIE resource) { if (resource != null) if (busyResources.Remove(resource.hWnd)) availableResources.Push(resource.hWnd); }